Platt Park New Construction For Sale $2,599,000 1626 S Sherman Street Denver, CO 6 Beds 5 Baths 4,794 Sqft Open House $1,649,000 2001 S Clarkson Street Denver, CO 4 Beds 3 Baths 3,511 Sqft View More