November 9, 2022 The Bluffs of Flagstaff Details Location Address:3100 E Butler Ave, Flagstaff, Arizona, 86004, United States