Citi Tower Orlando- Luxury Apartments Downtown
Citi Tower Orlando is Central Florida’s newest luxury mixed-use apartment tower. When finished the building will soar 25 stories above the city and feature 233 studios, one, two and 3 bedroom apartments. Located next to Lake Eola Park, the tower will feature amenities such as a rooftop pool, concierge services, as well as a club […]