Inside Citi Tower – Video – Luxury Apartments By Paul Jimenez Sticky Dec 06, 2017 Blog, Highrise, Video 0 Orlando’s Newest Highrise is now Leasing! Located in the Heart of Downtown Orlando 1 block from Publix. 101 LAKE AVE, ORLANDO, FL 32801