610 Drover St
Indianapolis, IN 46221
$2,000,000 USD
6,396 SF
6,396 SF
$2,000,000 USD
Office Residential