13
123 S Olive Ave
West Palm Beach, FL 33401
$5,200,000 USD
2,625 SF
1% Cap Rate
2,625 SF
$5,200,000 USD
Restaurant