Mountain Vista
Apartment complex😠 My family has lived in those apartments for the past year. Dealing with roaches. Cars being on fire. The maintenance man do not show up to care for our work orders the management is so rude. And the apartments are not worth paying for. My family and i Moved to Northpointe and it's cheaper with a was...
Address
1501 Tramway Blvd NE, Albuquerque, NM 87112
Website
Contact
(505) 871-4434Rating on Google Maps
4.00 (183 reviews)Open on Google Maps
Working Hours
- Thursday: 9 AM to 6 PM
- Friday: 9 AM to 6 PM
- Saturday: 10 AM to 5 PM
- Sunday: (Easter), Closed, Hours might differ
- Monday: 9 AM to 6 PM
- Tuesday: 9 AM to 6 PM
- Wednesday: 9 AM to 6 PM