53 Wenham Place sold price