#Xuhui Impression#【永福路151号】151 Yongfu Road was built in 1941-1942. This Spanish style garden residence was designed by Yang Zenghua Architectural Firm. It is three-floors high with outer plaster. The rather flat roof has two tiers, one of which is arch-shaped.