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