- March 24, 2026
Loading
Shortly after completing $1.2 million in improvements to the Offices at Atria in downtown Sarasota, the building’s owners have leased about 40,000 square feet of space.