12
483 Mandalay Ave
Clearwater Beach, FL 33767
$25,000,000 USD
38,713 SF
6.63% Cap Rate
38,713 SF
$25,000,000 USD
Storefront