View Details 1651 Olive Street South Park Hil | Denver $825,000 4 bd 3 ba 2,788 sqft 0.15 acres Under Contract Listing courtesy of Savvy Realty: MLS #7160916