11165 Tamiami Trail
North Port, FL 34287
$11,610,000 USD
83,605 SF
13.68% Cap Rate
83,605 SF
$11,610,000 USD
Self Storage