$707,000 -
2988 Holly St
Denver ,
CO 80207
Country: US
Courtesy of Tara Jones, Opendoor Brokerage LLC lisa@opendoor.com