1255 N Ogden St APT 701, Denver, CO 80218

2 Bed | 1 Bath | 938 sqft

Condo | Year Built 1967