Awasome 2639 W Homer St Chicago Il 60647 References. Contact favorite share claim i own this property 2639 w homer st, chicago, il 60647. This home was constructed in the 1990s and has.

See the estimate, review home details, and search for homes nearby. This home was constructed in the 1990s and has. View details, map and photos of this rental property with 4 bedrooms and 4 total baths.