18 Thames Street, Avenal sold price