6280 N Shadeland Ave
Indianapolis, IN 46220
$1,425,000 USD
7,377 SF
7,377 SF
$1,425,000 USD
Office