Live and Play Platt Park

2511 S Clarkson Street, Denver, CO 80210

$755,000
1,444 SqFt
3 Bedrooms
2 Bathrooms