102-10 66th Road was built in 1964 and has a total of 254 apartments. Located in Forest Hills, Birchwood Towers - The Kyoto is very close to the M and R subway lines.
Amenities at this pet friendly post war building include doorman, pool, fitness center and children's playroom.
Similar nearby buildings include 98-120 Queens Boulevard, 67-40 Booth Street, 103-25 68th Avenue and 6601 Burns Street.
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.