QR Code Link to This Post Your search for your ideal apartment home in Las Vegas, Nevada has come to an end at Mountain Vista Apartments. Our community is conveniently located near major commuter freeways, local shopping centers, and fantastic dining venues. Only minutes away from the Strip and close to the Stallion Mountain Golf Club, we invite you to come and discover the luxury, comfort, and lifestyle you deserve.