South Bend, LP

First Source Bank Center South Bend, IN
Property Type: Office
Square Feet: 150,441
Purchase Date: February 2013
Price: $14,250,000