I saw something new reflecting the sun near St Joseph's Church in Bogota, which is on the corner of Palisade Ave and E. Ft Lee Rd.
The new construction is a 44-unit, 5-story apartment building at 297 Palisade Ave.
Looking at this picture, I find it amazing that there's an entire valley between THAT Palisade Ave and the Palisade Ave in Cliffside Park where the high-rises in the background are located.