LOCATION 2800 South Ocean Boulevard, Boca Raton. Presiding over a prime stretch of one of the finest beaches on the Florida's Gold Coast, Ocean Towers captures