Lot 31 South Beach Lane, Hampton — $158,900 | Immoroute.ca