1
3561 Taylor Rd
Punta Gorda, FL 33950
$4,300,000 USD
30,336 SF
10.94% Cap Rate
30,336 SF
$4,300,000 USD
Self Storage