$599,900 Active Under Contract 4Beds2Baths1805Sqft0.19Acres 8000 Vista Twilight Dr, Las Vegas, NV 89123 MLS#: 2828158