Spencer Street Manor Apartments 1711 Rawhide Street, Las Vegas, NV 89119