Shh... Many units sell without being publicly listed.
Learn more about off-market listings at Birchwood Towers!
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.
There are currently 3 apartments for sale at 102-10 66th Road, ranging in price from $289,000 to $359,000.
Amenities at this pet friendly post war building include doorman, pool, fitness center and rooftop terrace.
Similar nearby buildings include 269 Grand Central Pkwy, 303 East 57th Street and 1020 Grand Concourse.
Learn more about off-market listings at Birchwood Towers!
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.