Live and Play Platt Park

300 Inca Street, Denver, CO 80223

$920,000
1,916 SqFt
4 Bedrooms
3.5 Bathrooms