Braywood Place Apartments.
Now Open! Apply for a Victoria BC Apartment… 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.