24
10388 In-662 W
Newburgh, IN 47630
$775,000 USD
11,279 SF
12.21% Cap Rate
11,279 SF
$775,000 USD
Freestanding