1
4423 N Shadeland Ave
Indianapolis, IN 46226
$799,900 USD
12,283 SF
12,283 SF
$799,900 USD
Distribution