610 North Carroll Parkway, Glenwood, IL 60425

Current Owners
Nicholas G. Markowicz
Purchase Price
$108,500 (1999)
Property Taxes
$7,326 (2022)
Blockshopper green logo