Glen Road Apartments
Address: Long Chang Road (formerly Glen Road; Chinese–格兰路)
Built in 1938, this 16-house complex was designed and constructed by Japanese. The front courtyards, windows and even fireplace are still in their original states when we entered the houses in December 2009.
Tags: Yangpu District



