Office leased on Northern Beaches by Delmege

LOT 1, 336 BARRENJOEY RD, NEWPORT