1/33 Abercrombie Street, Deepdene sold price