Todd Creek Sales



15493 Iola Street, Todd Creek, CO 80601
Date
Oct. 24, 2018
Price
$700,000
Seller
Kyle and Michele Hodde and ...
Buyer
James P. and Anna M. Kelly
Blockshopper green logo