3000 Island Blvd #1202 North Miami Beach, FL 33160