New - 6 Days Ago > $424,900 Active 4Beds3Baths1865Sqft0.24Acres 6196 Owens Ave, Las Vegas, NV 89110 MLS#: 2779119