plaza garibaldi s

2600 S. California Ave.
Chicago
Illinois
United States