$399,990 Active Under Contract 4Beds2Baths1368Sqft0.19Acres 1217 Vaughn St, Las Vegas, NV 89101 MLS#: 2826003