$419,400 Active Under Contract 3Beds2Baths1503Sqft0.11Acres 2623 Stanhurst Ave, North Las Vegas, NV 89081 MLS#: 2826080