127 Thames Bvd sold price