3680 Tulane, Decatur, IL 62522

Current Owners
Jack D. and Rachele L. Martin
Purchase Price
$204,500 (2020)
Property Taxes
$4,392 (2017)
Blockshopper green logo