Bedrooms: 3 Bathrooms: 2 Total Square Feet: 1,636 Address: 785 S Clay St Location: Denver, CO 80219 List Price: $344,973…