Fillmore Apartments

3335 West Fillmore Street Phoenix AZ 85009 (888) 848-5698