Sold on 15 Dec 2025SoldPrice Undisclosed13 Schipper Street, Killara VIC 3691 4 2 2697m²House11 days on Homely