$793,000 -
746 S Poplar St
Denver ,
CO 80224
City: Denver
Courtesy of Tara Jones, Opendoor Brokerage LLC lisa@opendoor.com