Developers Reveal Renderings of Eight-Story Building in Kew Gardens, Queens
FBL Development has revealed the first renderings of 81-07 Kew Gardens Road, a new eight-story building in Kew Gardens, Queens. The structure will eventually comprise 48,000 square feet with a mix of rental apartments and a ground-floor retail space.