$405,000 Active 3Beds3Baths1529Sqft0.08Acres 7137 River Meadows Ave, Las Vegas, NV 89131 MLS#: 2805817