New - 4 Hours Ago > $259,900 Active 2Beds2Baths1148Sqft--Acres 8410 Eldora Ave #2078, Las Vegas, NV 89117 MLS#: 2796236