The Willoughby
The Willoughby is a new townhouse development by Quarry Rock Developments currently under construction at 20335 70A Avenue, Langley Township. The development is scheduled for completion in 2024. The Willoughby has a total of 87 units. Distinctively Langley 87 Modern Townhomes in the Central Gordon Estate Selling Summer 2022