Retail Property For Lease on the Northern Beaches

29 Old Barrenjoey Road, Avalon Beach, NSW 2107