First look at Needham/Oak St project

First look at Needham/Oak St project

Northland Development unveiled their plan today for their 27 acre site in Upper Falls.  This morning they held an on-site presentation and this evening they had an Open House for the neighbors and the public at large. At this point, the plans are very preliminary and...

Pin It on Pinterest