Island Plaza Shopping Center is located in the heart of Ocho Rios across from the Burger King. This excellent 515sq.ft. ground floor space offers a great opportunity for a businessowner to expand or start a new business. It is open and gives the client the opportunity to easily convert the space into your desired business venture. Make your appointment today!