Ponderosa Park Apartments

Flagstaff, AZ

 

VIEW PROPERTY
120
UNITS
1986
YEAR BUILT
2000
YEAR ACQUIRED