1/28 Abercrombie Street, Deepdene sold price