Birchwood Towers, 102-10 66th Road - Forest Hills

Co-op located in Forest Hills, between 102nd Street & 103rd Street

Description of Birchwood Towers at 102-10 66th Road

102-10 66th Road was built in 1964 and has a total of 498 apartments. Located in Forest Hills, Birchwood Towers is very close to the M and R subway lines.

Amenities at this pet friendly post war building include doorman, pool, fitness center and rooftop terrace.

Similar nearby buildings include 70-25 Yellowstone Boulevard, 110-20 71st Road and 118-17 Union Turnpike.

👉 For more insights, check out this resource.

All content above are visible to screen reader users, so you may ignore the show more button below.

👉 Discover more in this in-depth guide.