Carmel 2
13400 North Meridian Street Carmel , IN 46032

13400 N. Meridian - office for lease

44,643 ft2
Office Lease
Contact us for price

  • Building with the area of 44,643 SF is available for lease