An article from 1.2 MSF Northmeadow Business Park in Atlanta for Sale Published March 28, 2012 By Ron Gallagher Contributing Editor post share post print email license Jorge Figueiredo Five years after picking up Northmeadow Business Park in Atlanta for $93.5 million, an affiliate of BPG Properties Ltd. has put a for-sale sign on the 1.2 million-square-foot business park. Recommended Reading Read More Commercial Property Executive purchase licensing rights Filed Under: Economy