103 Indian Rocks Rd S
Belleair Bluffs, FL 33770
$8,200,000 USD
14,490 SF
6% Cap Rate
14,490 SF
$8,200,000 USD
Drugstore