72
106 W Oak St
Arcadia, FL 34266
$1,500,000 USD
13,781 SF
7.71% Cap Rate
13,781 SF
$1,500,000 USD
Storefront