5400 Vistas
Apartment complex • Apartment rental agency😠 I've had cockroaches for like 7 months now. It took a new employee at the front desk for any sort of movement, but I still have cockroaches. There's a bunch of extra fees added such as public pest control, public maintenance and public lighting on top of your own personal stuff. One of the members a... People often mention good,
Address
5400 S Mountain Vista St, Las Vegas, NV 89120, United States
Website
Contact
+1 833-774-0991Rating on Google Maps
4.20 (234 reviews)Open on Google Maps
Working Hours
- Tuesday: 11 am to 6 pm
- Wednesday: 9 am to 6 pm
- Thursday: 9 am to 6 pm
- Friday: 9 am to 6 pm
- Saturday: 10 am to 5 pm
- Sunday: Closed
- Monday: 9 am to 5 pm