3/7 LEONARD Street, Deepdene sold price