Lee & Associates: Sitex adds 25,000 sq. ft. industrial building in Englewood by admin March 6, 2020 news2020 0 Lee & Associates: Sitex adds 25,000 sq. ft. industrial building in Englewood