1988 Villa – Shanghai | SherryStay