Re-imagining Boston's stalled projects

Wendy Maeda / Globe Staff Photo
Stalled site: Harvard Science Complex
Location: Western Avenue in Allston
Estimated cost: $1 billion
Status: Construction halted in early 2009
Location: Western Avenue in Allston
Estimated cost: $1 billion
Status: Construction halted in early 2009