TAUNTON – The city will see a new apartment complex in downtown Taunton on Weir Street in the next year or so. The project, Mill River Landing, to be located at 74 Weir St., next to The Pearl ...