11
4 W 81st Ave
Merrillville, IN 46410
$6,474,757 USD
24,654 SF
8% Cap Rate
24,654 SF
$6,474,757 USD
Freestanding