Save Saved $800 per week 4 1 1 ID# 678828 Family home in one of Killaras most beautiful treelined streets. 9 Elva Avenue Killara, Northern Beaches 2071