$3,000,0003 syp. · 3 łaz. · 2,606 sq ft2660 S Ocean Blvd # 503S, Palm Beach, FL 33480BEACH POINT CONDO