St. Andrew’s-Sewanee School has finalized the sale of a 63-acre parcel of land to Sewanee Mountain Partners, LLC. The property, located across from St. Andrew’s Sewanee School in Sewanee ...