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: