Apartments in Las Vegas Area -

Mountain Vista Apartments | Las Vegas, NV

Mountain Vista Apartments in Las Vegas, NV
Located at 3950 Mountain Vista Street, Las Vegas, NV 89121
(877) 737-7221
Location:
3950 Mountain Vista Street, Las Vegas, NV 89121
Description:
Near Boulder Station/Sam's Town, Walking Distance to Schools, Extra-Large Floorplans, Pets Welcome, Private Picnic BBQ Area, Business Center
Check Availability

(877) 737-7221

3950 Mountain Vista Street

Las Vegas, NV 89121