716 Stowell Ave., Streamwood, IL 60107

716 Stowell Ave., Streamwood, IL 60107
Photo 1 of 6
$159,000
Sold on 3/03/17
Beds Baths Sq. Ft. Taxes Built
3 1.10 1,151 $4,892.50 1972
On the market: 42 days
View full details, 15 photos, school info, and price history
Handyman's special! This 3 Bedroom raised ranch has a lot to offer with a little TLC. Great location.
Listing courtesy of Ralph Binetti, RE/MAX Suburban