16130 Newark Street, Todd Creek, CO 80601

Current Owners
Justin Dean Justin M. and Dean (also known as) and Krista Dean Krista S. Dean (also known as)
Purchase Price
$508,541 (2017)
Property Taxes
$7,219 (2022)

16159 Newark Street, Todd Creek, CO 80601

Current Owners
Deborah J. and and Stephen A. Werth
Purchase Price
$536,400 (2017)
Property Taxes
$6,487 (2022)
Blockshopper green logo