2140 E. 116th Street
Carmel, IN, 46032
Please contact us for price
1,000 - 9,604 SFÂ
Now available for lease, retail Merchants Square located at 2140 E 116th St Carmel, Indiana 46032.
Available square footage 1,200 - 12,650 SF.
Please contact us for further information.