Sherwood Office Plaza, a 30-year-old office building on Sherwood Forest Boulevard, is on the market. The 78,000-square-foot building, which was built in 1984 and for many years served as the corporate…
Sherwood Office Plaza, a 30-year-old office building on Sherwood Forest Boulevard, is on the market. The 78,000-square-foot building, which was built in 1984 and for many years served as the corporate…