16020 Newark Lane, Todd Creek, CO 80602

Current Owners
Matthew and and Heather Kamtz
Purchase Price
$559,865 (2017)
Property Taxes
$6,583 (2022)
Blockshopper green logo