photos 20200309. A new rental tower has attached itself to LuCliff Place resulting in a consolidated structure that leaves me speechless. March 22, 2020 Vik