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