17705 HALSTED ST, HOMEWOOD, IL 60430

Homewood, Cook County, IL, 60430

Ownership

Mailing Address
PO BOX 800729, DALLAS, TX 75380, TX

Property Details

Parcel ID
29-33-100-059-0000
Acreage (from boundary)
6.070 ac