4211 West 21st Avenue, Denver, CO 80212

Current Owners
Timothy and Jennifer Troha
Purchase Price
$1,300,000 (2020)
Property Taxes
$7,230 (2023)
Blockshopper green logo