11
1390 Ocean Dr
Miami Beach, FL 33139
Price Upon Request
29,137 SF
1
Unit
5% Cap Rate
29,137 SF
Price Upon Request
Restaurant