Own your piece of paradise today! This spectacular oceanfront business is located on the shores of the tourism mecca of Ocho Rios, Jamaica, and sits adjacent to the cruise ship pier. The location is breathtakingly beautiful. Oceans 11 features a Restaurant, Bar, Gift Shop, and a booming Duty-Free Liquor Store which could all be Yours. The Business sits on approximately 11,000 SqFt of prime oceanfront...