News

A 34-unit apartment building developed in Seymour in 2023 has changed hands in a $10.5 million deal. In a deed recorded June ...