Add this property to your favorites View Details 3324 Osage St Lohi | Denver $1,150,000 4 bd 4 ba 2,324 sqft 0.07 acres Under Contract © 2021 Information and Real Estate Services