LR,
My apologies. I have been a complete slacker with taking pictures of this and Westwood Station--I live 1.5 miles and 3.5 miles away, respectively, from each.
The Westwood station project, while behind Legacy Place in terms of the conspicuous construction progess, is a massive area (I...