$409,500 Active Under Contract 2Beds2Baths1596Sqft0.16Acres 2529 Venus Star St, Henderson, NV 89044 MLS#: 2807606