1403-1435 E 86th St
Indianapolis, IN 46240
$25.00 USD/SF/YR
880 SF
1
Space Available
Built 1972
880 SF Contiguous
Built 1972
880 SF
$25.00 USD/SF/YR
Office