Franklin Fine Arts Center

Location: Chicago, IL
Sector:
Commercial
Type:
Competition
Size: 3,800 sf