Platt Park New Construction For Sale $2,499,000 1626 S Sherman Street Denver, CO 6 Beds 5 Baths 4,794 Sqft View More