The car dealerships are coming along very nicely in Westwood!  westwood ariel