Live and Play Platt Park

1100 S Quitman Street, Denver, CO 80219

$529,900
1,602 SqFt
3 Bedrooms
2 Bathrooms