826 South Ogden Street, Denver, CO

Status: Available

Price: $1,450,000

4 bed, 3 bath, 2345 sqft