14
6406 Cornell Ave
Indianapolis, IN 46220
$2,750,000 USD
4,437 SF
4,437 SF
$2,750,000 USD
Freestanding