36
1312 15th St N
Immokalee, FL 34142
$1,500,000 USD
2,016 SF
2,016 SF
$1,500,000 USD
Office