248 The Esplanade sold price