3998 Jackson Street, Denver, CO 80205

Current Owners
Scott J., Kimball and Eric Imrie
Purchase Price
$374,900 (2017)
Property Taxes
$2,507 (2023)
Blockshopper green logo