Office for lease in northern beaches

LOT 16, 12 RICKARD ROAD, NARRABEEN