3222 W 21st Avenue, Denver, CO
Location 3222 W. 21st Avenue Denver, CO 80211 Details Price (list/sold): $729,900 / $727,000 SF: 2,558 Beds: 3 Baths: 3 Description Amazing modern design in Sloan’s Lake. Over 2500 finished square feet with sleek high end finishes. Wide open main floor with floating stair case and gourmet kitchen that boasts quartz countertops and custom [...]