826 South Ogden Street, Denver, CO
Status: Available
Price: $1,450,000
4 bed, 3 bath, 2345 sqft