$269,900 Active Under Contract --Beds--Baths647Sqft0.15Acres 3311 W Walsh Pl, Denver, CO 80219 MLS#: 7474720