3
8055 W In-66
Newburgh, IN 47630
$1,947,500 USD
3,762 SF
6% Cap Rate
3,762 SF
$1,947,500 USD
Fast Food