1527 Miller St
Indianapolis, IN 46221
$799,000 USD
25,618 SF
25,618 SF
$799,000 USD
Warehouse