Currently under construction and projected to be completed by July 2024, 833 Main is a 48,000 SF mixed-use, single-building project located in Carmel, IN. It will feature 33 apartments with 49 covered parking spaces.

833 Main Apartments

Next
Next

Merchants Bank Headquarters 2