10388 In-662 W
Newburgh, IN 47630
$795,000 USD
11,279 SF
11.91% Cap Rate
11,279 SF
$795,000 USD
Freestanding