20 addresses found on Todds Island Rd in Head Of St Margarets Bay.