Icon Building is a modern commercial space in the heart of St John's, NL, offering a range of office and retail units for lease. With its sleek design and convenient location, it provides a professional and welcoming environment for businesses of all sizes.
Equipped with state-of-the-art amenities and ample parking, Icon Building caters to the diverse needs of tenants looking for a prime location to establish their operations. Whether you're a startup or an established company, this building offers a flexible and contemporary workspace to support your business goals.
Generated from their business information