1/24 Abercrombie Street, Deepdene sold price