hoot
6 Shingle Hill Rd, West Haven, CT 06516 · $374,900 | Hoot