5
820 N 15th St
Immokalee, FL 34142
$2,500,000 USD
1,495 SF
5% Cap Rate
1,495 SF
$2,500,000 USD
Fast Food