Boston real estatefromBostonGlobe.com1 day agoSouth Station tower close to landing anchor tenant: JPMorgan - The Boston GlobeJPMorgan Chase is close to leasing about 250,000 square feet at the new South Station tower in downtown Boston.