Welcome To The Forrestal. Situated In The Heart Of Forest Hills, This Building Is Located Just Around The Corner From The 71st Avenue Subway Station (E,F,R And M Lines) For An Incredibly Convenient Commute To Manhattan. Elevator Building That Features Intercom, Laundry Room And Live-in Super.
Compare listings
Compare