NOT FOR SALE
$566,860
Last evaluated 6/5/2024
$697,429 High Range
$460,397 Low Range

17832 Park Ave Homewood, IL 60430

Apartment house (5+ units) Residence
0 Beds
0 Baths
map pin Google Map static image of property
Static Map
Interactive Map
17832 Park Ave, Homewood, IL is an apartment house property that contains 4,734 Sq. Ft. sq ft and was built in 1961.
Parcel #
29-31-123-017
Lot Size
6,946 Sq. Ft.
Property Type
Apartment house (5+ units)
County
COOK
Living Area Sq. Ft.
4,734 Sq. Ft.
Year Built
1961
Evaluate Your Home Refinance