Jennifer Lopez is finally saying farewell to her New York City penthouse. The Marry Me star, 54, has found a buyer for her $25 million penthouse near Manhattan’s Madison Square Park after seven years on and off the market. The troubled listing has a “contract signed” according to luxury real estate firm Brown Harris Stevens. The asking price for the four-bedroom, seven-and-a-half bathroom property …