1496 South Osage Street, Denver, CO 80223

Current Owners
Anthony Armijo
Purchase Price
$155,000 (2010)
Property Taxes
$2,005 (2023)
Blockshopper green logo