Kyle House Apartments 4815 Deckow Lane, Las Vegas, NV 89169