> $399,000 Active Under Contract 3Beds2Baths1372Sqft0.14Acres 5912 Velma Ave, Las Vegas, NV 89108 MLS#: 2788383