Cypress Centre, a 5-story office building located at 6600 North Andrews Avenue in Fort Lauderdale, has been taken back by New York Life, following foreclosure proceedings in December. The building […]