perhaps the tallest building in Forest Hills... from Ascan Ave. outside Queen of Martyrs church