Find Your New Home

Langford, BC – Quailwood Place Apartments

Quailwood Place Apartments is 6 storey 90-unit residential apartment building offering luxury units that include 1, 2 & 2 + den bedrooms suites.

NOW Accepting Applications