New - 3 Days Ago > $429,900 Active 4Beds2Baths1874Sqft--Acres 1617 Mallard St, Las Vegas, NV 89108 MLS#: 2774130