20 Berry Street, North Sydney is a fully leased commercial property in a blue-chip central location. It is close to both Greenwood Plaza shopping centre and North Sydney train station. With several…
Stay up-to-date with the latest from Holdmark