12 Ewen – SOLD OUT Ewen is a new townhouse development by Berar Group at 843 Ewen Avenue, New Westminster. 1663 sq ft 3 beds