Sherwood Tower, Baton Rouge, LA 70816 - Office Space
Sherwood Tower is located at 3636 South Sherwood Forest Blvd in the Southmoor - Magellan Place neighborhood, LA, Baton Rouge, 70816. The Class B Office building was completed in 1980 and features a total of 89,877 Sqft.
There are 9 office spaces for lease in the Southmoor - Magellan Place neighborhood, totaling 8,918 Sqft of available office space. The office space availability for the 70816 zip code is 43,178 Sqft, in 16 office spaces.
In Southmoor - Magellan Place, there are 6 class B office buildings. In 1980, the same year Sherwood Tower was built, 7 more commercial properties (office, industrial, retail) over 50,000 square feet were built in Baton Rouge, featuring 444,534 square feet of commercial space.