Carmel 3
13430 North Meridian Street Carmel , IN 46032

13430 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