1315 S Sherman Dr
Indianapolis, IN 46203
$1,750,000 USD
18,905 SF
18,905 SF
$1,750,000 USD
Daycare Center