Convention & Meeting Facilities in North Shores, Miami Beach

7801 Abbott Ave, Apt 202, Miami Beach, Florida, 33141-2001

(305) 868-9418