1 recently sold property at Perry Rd, Homewood, IL
2803 Perry Rd, Homewood, IL 60422
Alternative address:2803 Perry Rd, Flossmoor, IL 60422
Sold $255,000Single Family Residential
- 4 beds
- 1 bath
- 0.54 acres
- Built in 1957