Add this property to your favorites View Details 307 Smith Shore Road Smith Shores | Belhaven $234,900 3 bd 2 ba 1,990 sqft 0.69 acres Under Contract