93 Stevenson Street, Kew sold price