Sherwood Forest building sells for $1M

    A Sherwood Forest office building located at 11605 Southfork Ave. has changed hands. In a deal that closed earlier this month, the 7,700-square-foot property was acquired by 11605 Southfork LLC fro…


    Already an INSIDER? Sign in.