715 Saint John Street, Elgin, IL 60120

Current Owners
Charles B. and Debra L. Strebel
Purchase Price
$178,000 (2017)
Property Taxes
$6,625 (2022)
Blockshopper green logo