18
444 N Holmes Ave
Indianapolis, IN 46222
$350,000 USD
5,737 SF
5,737 SF
$350,000 USD
Warehouse