1660 South Zenobia Way, Denver, CO 80232

Current Owners
Dean E. and Monica May
Purchase Price
$138,500 (2006)
Property Taxes
$1,703 (2023)
Blockshopper green logo