2/28 Abercrombie Street, Deepdene sold price