5859 W Morris St
Indianapolis, IN 46241
$645,000 USD
2,912 SF
2,912 SF
$645,000 USD
Warehouse