A developer is proposing to build two five-story apartment buildings in Westborough. The project would create a total of 388 housing units on opposite sides of Route 9. Construction would occur in ...