View Details 20 Hill Street Granite Bay | Branford $415,000 3 bd 2 ba 1,666 sqft 0.23 acres On Site 31 Days Ago