Ponderosa Park Apartments
1201 E Ponderosa Pkwy, Flagstaff, AZ 86001