Homes for sale - 637 Hall Road, Hampton, NB E5N7S1 – MLS#NB050851 -...