This 1758 square foot single family home has 4 bedrooms and 2.0 bathrooms. This home is located at 1809 N Indiana Ave, Peoria, IL 61603.
Off market
Street View
$91,300
1809 N Indiana Ave, Peoria, IL 61603
4beds
2baths
1,758sqft
SingleFamily
Built in 1920
-- sqft lot
$91,300 Zestimate®
$52/sqft
$1,355 Estimated rent