Emerald On Green Street Apartments
123 S Green St, Chicago, IL, 60607
At a Glance
- Pet Friendly
- Parking Available
- Utilities Included
Neighborhood Info: West Loop
Emerald On Green Street Apartments is is twin mid-rise apartment building compex located at 123-125 South Green Street in the Greek Town area of the West Loop Chicago.
Cats OK, Dogs OK.
Heat, Air Conditioning, Basic Cable