Nashua Mall Power Center Nashua, Webster Sq (NH) Pheasant Lane Mall