Year Built: 1951| 1,717 Approx. Square Feet
11343 S Natoma Avenue, Worth, Il 60482
Year Built: 1949| 1,195 Approx. Square Feet
11155 S Depot Street, Worth, Il 60482
Year Built: 1955| 2,622 Approx. Square Feet
11554 S Neenah Avenue, Worth, Il 60482