15
330 N College Ave
Indianapolis, IN 46202
$2,300,000 USD
8,194 SF
8,194 SF
$2,300,000 USD
Office