Locally based brokerage firm STRIVE has arranged the sale of Windsor Terrace Center, a 16,767-square-foot retail strip center in Arlington. According to LoopNet Inc., the center was built on 2.2 acres ...