33-68 21st Street is a 14-story post-war co-op building in Queens's Astoria/LIC neighborhood, completed in 1958. The building contains 364 units and offers amenities such as an elevator, children's playroom, laundry room, and bike room.
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.