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