$1,250,000 Active 4Beds3Baths3413Sqft0.42Acres 5390 Vista Del Canyon Cir, Las Vegas, NV 89149 MLS#: 2821891