The Pavilion at South End sells for $7.3 million