The Isabella Stewart Gardner Museum has purchased a 62-unit apartment building right next door in a $22.8 million deal. The 62-unit apartment building is located behind the museum’s new wing on two properties at 14 Palace Road and 11 Tetlow St. The two properties were sold to 1903 Realty...