1/38 Price Dropped by $14K $504,900 3 Beds2 Baths1,815 SqFt 3630 W Walsh PL, Denver, CO 80219 MLS# 8673104 Listed by The Cutting Edge