Market Square

City: Lake Forest
State: Illinois
Neighborhood: Lake Forest
Property Type: Mixed Use (Retail+Office)
Square Feet: 103,000
Number of Buildings: 1
Acquisition Date: November 2013

Leave a Comment