The Phoenix on Lowell Apartments
Apartment building😠 My husband and I lived here many years ago. The air conditioning never worked right. There was several water leaks. Our apartment was badly flooded 3 times in less than a year. There was also black mold. Steer clear of these apartments!
Address
219 W Fort Lowell Rd, Tucson, AZ 85705, United States
Website
Contact
+1 520-293-7748Rating on Google Maps
2.10 (9 reviews)Open on Google Maps