13590 N Meridian St
Carmel, IN 46032
$25.00 USD/SF/YR
2,177-3,446 SF
2
Spaces Available
Built 2003
3,446 SF Contiguous
Built 2003
2,177-3,446 SF
$25.00 USD/SF/YR
Office/Medical