$333,000 Active Under Contract 3Beds3Baths1523Sqft0.07Acres 2605 Glen Green Ave, Henderson, NV 89074 MLS#: 2812411