755 83rd St #2 North Bay Village, FL 33141