17W361 Stillwell, Oakbrook Terrace, IL 60181

Current Owners
Marcos Solorzano
Purchase Price
$363,000 (2021)
Property Taxes
$6,724 (2021)
Blockshopper green logo