2051 Sherbrook Ave
Indianapolis, IN 46218
$3,000,000 USD
41,932 SF
41,932 SF
$3,000,000 USD
Warehouse