Worth & Associates, a local commercial real estate developer headquartered on Broadway, announced on Tuesday the completion of Inwood Village II, a two-story 74,265 square-foot office building at 2806 W. Bitters Road. The completion of the office complex, which comes at a difficult time, comes with the added win of moving in an anchor tenant which has claimed around 30% of the property's available square footage.