Braywood Place Apartments.
Braywood Place Apartments: 2 buildings – 158 stylish modern designed apartments. Braywood Place Apartments is located minutes away from Langford’s downtown centre, Westshore Centre, and Centre City Park.
Braywood Place Apartments: 2 buildings – 158 stylish modern designed apartments. Braywood Place Apartments is located minutes away from Langford’s downtown centre, Westshore Centre, and Centre City Park.