Located in Langley, The Meadows - Phase I is a 2-storey wood framed building with 50 residential units.
Langley Residential