#Xuhui Impression#404Yongjia Road was built in 1923. This detached Western-style garden villa has three floors and a hybrid general design. The structure can be divided into three sections from the bottom to the top. There is no way to ascertain the original owner now.永嘉路404号展开全文