In Torrington, a French Flemish-style manor house is situated on 1.52 acres with more land available.
Read the article in Rural Intelligence, June 22, 2023