Hickory Plaza
17,000 SF Retail Center
South Bend, Indiana