New - 6 Hours Ago > $324,999 Active 4Beds2Baths1607Sqft0.14Acres 345 Mallard St, Las Vegas, NV 89107 MLS#: 2796631