14
3422 Palm Ave
Fort Myers, FL 33901
$2,200,000 USD
32,000 SF
5.33% Cap Rate
32,000 SF
$2,200,000 USD
Self Storage