120 North Fair Street 2a

Guilford, CT 06437
  • $749,999

    Price
  • 3

    Bed
  • 3.5

    Bath
  • 2,813

    SqFt