$739,000 Active 5Beds3Baths2944Sqft0.1Acres 10232 Eden Mountain St, Las Vegas, NV 89141 MLS#: 2821042