Located in Carmel, IN and completed in September 2019, Merchants Bank Headquarters is a 120,000 SF five-story office building with an attached 138-space open parking deck.

Merchants Bank Headquaters

 
Previous
Previous

Riverfront at Promenade Park

Next
Next

The Railyard at Midtown