Sol House Cooperative

2259 North Kedzie Blvd
Chicago, IL