Lost Spaces: 25 Owen Road

Built 1947 as Singapore's first post-war Singapore Improvement Trust flats.
The last tenants moved out in October 2012.
Photo taken 21 October 2012.
The flats were demolished the following year.
The site is now a vacant field.