Westmoreland Road, apartments