New - 3 Hours Ago > $405,000 Active 3Beds2Baths1372Sqft0.14Acres 5912 Velma Ave, Las Vegas, NV 89108 MLS#: 2788383