Icon Tower is a modern office building situated in the heart of Syracuse, NY. It offers a range of office spaces for lease to businesses looking for a professional and convenient location.
With its prime location and contemporary design, Icon Tower provides a conducive environment for businesses to thrive and grow. The building is equipped with essential amenities to support the daily operations of various companies.
Generated from their business information