Organize your favourite listings
Sign up to keep track of your favourite spaces and revisit them later.
Retail space for lease in Willoughby. Please see brochure for additional details.
Creekside Place is an open-air, multi-tenanted shopping centre in a premium location with excellent street exposure. There is excellent surface parking and extensive frontage. The building has undergone recent construction and features all-glass store fronts and high big style ceilings.