Skip to main content
  • More filters
50 results

Houses for sale in SO31 9

  • Spotlight Property
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    Guide price
    £650,000
    Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale
    4
    Savills - Winchester New Homes
    Added > 14 days
    Savills - Winchester New Homes
  • Added today
    2 bedroom lodge for sale, Chilling Lane, Warsash SO31
    2 bedroom lodge for sale, Chilling Lane, Warsash SO31
    2 bedroom lodge for sale, Chilling Lane, Warsash SO31
    2 bedroom lodge for sale, Chilling Lane, Warsash SO31
    2 bedroom lodge for sale, Chilling Lane, Warsash SO31
    Chilling Lane, Warsash SO31
    2 bedroom lodge for sale
    22
    On Site Caravan Sales - Clacton-on-sea
    Added today
    On Site Caravan Sales - Clacton-on-sea
  • Recently added
    4 bedroom detached house for sale, Greenaway Lane, Warsash SO31
    4 bedroom detached house for sale, Greenaway Lane, Warsash SO31
    4 bedroom detached house for sale, Greenaway Lane, Warsash SO31
    4 bedroom detached house for sale, Greenaway Lane, Warsash SO31
    4 bedroom detached house for sale, Greenaway Lane, Warsash SO31
    Greenaway Lane, Warsash SO31
    4 bedroom detached house for sale
    43
    Brambles Estate Agents - Warsash
    Added < 7 days
    Brambles Estate Agents - Warsash
  • Recently added
    2 bedroom lodge for sale, ABI Oakley Solent Breezes Holiday Park, Southampton SO31
    2 bedroom lodge for sale, ABI Oakley Solent Breezes Holiday Park, Southampton SO31
    2 bedroom lodge for sale, ABI Oakley Solent Breezes Holiday Park, Southampton SO31
    2 bedroom lodge for sale, ABI Oakley Solent Breezes Holiday Park, Southampton SO31
    2 bedroom lodge for sale, ABI Oakley Solent Breezes Holiday Park, Southampton SO31
    ABI Oakley Solent Breezes Holiday Park, Southampton SO31
    2 bedroom lodge for sale
    22
    Sell My Group - Lytham
    Added < 7 days
    Sell My Group - Lytham
  • Reduced
    3 bedroom detached house for sale, 14 Oakwood Close, Warsash, SO31 9PW
    3 bedroom detached house for sale, 14 Oakwood Close, Warsash, SO31 9PW
    3 bedroom detached house for sale, 14 Oakwood Close, Warsash, SO31 9PW
    3 bedroom detached house for sale, 14 Oakwood Close, Warsash, SO31 9PW
    3 bedroom detached house for sale, 14 Oakwood Close, Warsash, SO31 9PW
    Offers over
    £500,000
    14 Oakwood Close, Warsash, SO31 9PW
    3 bedroom detached house for sale
    32
    Chimneypots Estate Agents - Park Gate
    Reduced < 7 days
    Chimneypots Estate Agents - Park Gate
    Reduced < 7 days01489 345907
  • Reduced
    3 bedroom detached house for sale, Warsash, Southampton
    3 bedroom detached house for sale, Warsash, Southampton
    3 bedroom detached house for sale, Warsash, Southampton
    3 bedroom detached house for sale, Warsash, Southampton
    3 bedroom detached house for sale, Warsash, Southampton
    Guide price
    £700,000
    Warsash, Southampton
    3 bedroom detached house for sale
    32
    Byrne Runciman - Wickham
    Reduced < 7 days
    Byrne Runciman - Wickham
    Reduced < 7 days01329 596884
  • 3 bedroom detached bungalow for sale, Osborne Road, Warsash SO31
    3 bedroom detached bungalow for sale, Osborne Road, Warsash SO31
    3 bedroom detached bungalow for sale, Osborne Road, Warsash SO31
    3 bedroom detached bungalow for sale, Osborne Road, Warsash SO31
    3 bedroom detached bungalow for sale, Osborne Road, Warsash SO31
    Osborne Road, Warsash SO31
    3 bedroom detached bungalow for sale
    32
    Brambles Estate Agents - Warsash
    Added < 7 days
    Brambles Estate Agents - Warsash
  • 4 bedroom detached house for sale, Campion Close, Warsash, SO31 9DE
    4 bedroom detached house for sale, Campion Close, Warsash, SO31 9DE
    4 bedroom detached house for sale, Campion Close, Warsash, SO31 9DE
    4 bedroom detached house for sale, Campion Close, Warsash, SO31 9DE
    4 bedroom detached house for sale, Campion Close, Warsash, SO31 9DE
    Campion Close, Warsash, SO31 9DE
    4 bedroom detached house for sale
    42
    Chimneypots Estate Agents - Park Gate
    Added < 14 days
    Chimneypots Estate Agents - Park Gate
  • 3 bedroom semi-detached house for sale, Church Road, Warsash SO31
    3 bedroom semi-detached house for sale, Church Road, Warsash SO31
    3 bedroom semi-detached house for sale, Church Road, Warsash SO31
    3 bedroom semi-detached house for sale, Church Road, Warsash SO31
    3 bedroom semi-detached house for sale, Church Road, Warsash SO31
    Church Road, Warsash SO31
    3 bedroom semi-detached house for sale
    31
    Brambles Estate Agents - Warsash
    Added > 14 days
    Brambles Estate Agents - Warsash
  • Featured Property
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale, Crofton Way, Warsash, Hampshire, SO31
    Featured
    Guide price
    £1,150,000
    Crofton Way, Warsash, Hampshire, SO31
    4 bedroom detached house for sale
    4
    Charters - Park Gate Sales
    Added > 14 days
    Charters - Park Gate Sales
  • 4 bedroom semi-detached house for sale, Church Road, Warsash, SO31 9GD
    4 bedroom semi-detached house for sale, Church Road, Warsash, SO31 9GD
    4 bedroom semi-detached house for sale, Church Road, Warsash, SO31 9GD
    4 bedroom semi-detached house for sale, Church Road, Warsash, SO31 9GD
    4 bedroom semi-detached house for sale, Church Road, Warsash, SO31 9GD
    Church Road, Warsash, SO31 9GD
    4 bedroom semi-detached house for sale
    42
    Chimneypots Estate Agents - Park Gate
    Added > 14 days
    Chimneypots Estate Agents - Park Gate
  • 4 bedroom detached house for sale, Warsash Road, Warsash
    4 bedroom detached house for sale, Warsash Road, Warsash
    4 bedroom detached house for sale, Warsash Road, Warsash
    4 bedroom detached house for sale, Warsash Road, Warsash
    4 bedroom detached house for sale, Warsash Road, Warsash
    Warsash Road, Warsash
    4 bedroom detached house for sale
    42
    Chimneypots Estate Agents - Park Gate
    Added > 14 days
    Chimneypots Estate Agents - Park Gate
  • 2 bedroom bungalow for sale, Chilling Lane, Warsash SO31
    2 bedroom bungalow for sale, Chilling Lane, Warsash SO31
    2 bedroom bungalow for sale, Chilling Lane, Warsash SO31
    2 bedroom bungalow for sale, Chilling Lane, Warsash SO31
    2 bedroom bungalow for sale, Chilling Lane, Warsash SO31
    Chilling Lane, Warsash SO31
    2 bedroom bungalow for sale
    21
    Brambles Estate Agents - Warsash
    Added > 14 days
    Brambles Estate Agents - Warsash
  • 5 bedroom detached house for sale, Greenaway Lane, Warsash, SO31 9HT
    5 bedroom detached house for sale, Greenaway Lane, Warsash, SO31 9HT
    5 bedroom detached house for sale, Greenaway Lane, Warsash, SO31 9HT
    5 bedroom detached house for sale, Greenaway Lane, Warsash, SO31 9HT
    5 bedroom detached house for sale, Greenaway Lane, Warsash, SO31 9HT
    Greenaway Lane, Warsash, SO31 9HT
    5 bedroom detached house for sale
    55
    Chimneypots Estate Agents - Park Gate
    Added > 14 days
    Chimneypots Estate Agents - Park Gate
  • Featured Property
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Albacore Avenue, Warsash, Hampshire, SO31
    Featured
    Albacore Avenue, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale
    21
    Charters - Park Gate Sales
    Added > 14 days
    Charters - Park Gate Sales
  • Featured Property - Viewing advised
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale, Newtown Road, Warsash, Southampton, Hampshire, SO31
    Viewing advised
    Newtown Road, Warsash, Southampton, Hampshire, SO31
    3 bedroom terraced house for sale
    33
    Hamble Estate Agency - Southampton
    Added > 14 days
    Hamble Estate Agency - Southampton
  • Featured Property
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale, Maritime Park, Newtown Road, Warsash, Southampton, SO31
    Featured
    Guide price
    £650,000
    Maritime Park, Newtown Road, Warsash, Southampton, SO31
    4 bedroom link detached house for sale
    4
    Savills - Winchester New Homes
    Added > 14 days
    Savills - Winchester New Homes
  • Featured Property
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale, Kayak Close, Warsash, Fareham, Hampshire, SO31
    Featured
    Kayak Close, Warsash, Fareham, Hampshire, SO31
    4 bedroom link detached house for sale
    4
    Charters - Park Gate Sales
    Added > 14 days
    Charters - Park Gate Sales
  • 4 bedroom detached house for sale, Brigantine Road, Warsash SO31
    4 bedroom detached house for sale, Brigantine Road, Warsash SO31
    4 bedroom detached house for sale, Brigantine Road, Warsash SO31
    4 bedroom detached house for sale, Brigantine Road, Warsash SO31
    4 bedroom detached house for sale, Brigantine Road, Warsash SO31
    Brigantine Road, Warsash SO31
    4 bedroom detached house for sale
    44
    Brambles Estate Agents - Warsash
    Added > 14 days
    Brambles Estate Agents - Warsash
  • Featured Property
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale, The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    Featured
    Guide price
    £675,000
    The Wharf, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom detached house for sale
    32
    Savills - Winchester New Homes
    Added > 14 days
    Savills - Winchester New Homes
  • Featured Property
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale, The Marina, Maritime Park, Newtown Road, Warsash, SO31
    Featured
    Guide price
    £650,000
    The Marina, Maritime Park, Newtown Road, Warsash, SO31
    3 bedroom end of terrace house for sale
    32
    Savills - Winchester New Homes
    Added > 14 days
    Savills - Winchester New Homes
  • 4 bedroom detached house for sale, Newtown Road, Warsash
    4 bedroom detached house for sale, Newtown Road, Warsash
    4 bedroom detached house for sale, Newtown Road, Warsash
    4 bedroom detached house for sale, Newtown Road, Warsash
    4 bedroom detached house for sale, Newtown Road, Warsash
    Newtown Road, Warsash
    4 bedroom detached house for sale
    43
    Chimneypots Estate Agents - Park Gate
    Added > 14 days
    Chimneypots Estate Agents - Park Gate
  • 5 bedroom detached house for sale, Fleet End Road, Warsash, Southampton
    5 bedroom detached house for sale, Fleet End Road, Warsash, Southampton
    5 bedroom detached house for sale, Fleet End Road, Warsash, Southampton
    5 bedroom detached house for sale, Fleet End Road, Warsash, Southampton
    5 bedroom detached house for sale, Fleet End Road, Warsash, Southampton
    Offers in excess of
    £900,000
    Fleet End Road, Warsash, Southampton
    5 bedroom detached house for sale
    54
    Chimneypots Estate Agents - Park Gate
    Added > 14 days
    Chimneypots Estate Agents - Park Gate
  • Featured Property
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale, Primrose Way, Locks Heath, Hampshire, SO31
    Featured
    Offers in excess of
    £400,000
    Primrose Way, Locks Heath, Hampshire, SO31
    3 bedroom detached house for sale
    31
    Charters - Park Gate Sales
    Added > 14 days
    Charters - Park Gate Sales
  • Featured Property - Sought after location
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    4 bedroom detached house for sale, Corvette Avenue, Warsash
    Sought after location
    Corvette Avenue, Warsash
    4 bedroom detached house for sale
    42
    Robinson Reade - Park Gate
    Added > 14 days
    Robinson Reade - Park Gate
  • 3 bedroom semi-detached house for sale, Primrose Way, Locks Heath, Southampton, Hampshire. SO31 6WX
    3 bedroom semi-detached house for sale, Primrose Way, Locks Heath, Southampton, Hampshire. SO31 6WX
    3 bedroom semi-detached house for sale, Primrose Way, Locks Heath, Southampton, Hampshire. SO31 6WX
    3 bedroom semi-detached house for sale, Primrose Way, Locks Heath, Southampton, Hampshire. SO31 6WX
    3 bedroom semi-detached house for sale, Primrose Way, Locks Heath, Southampton, Hampshire. SO31 6WX
    Primrose Way, Locks Heath, Southampton, Hampshire. SO31 6WX
    3 bedroom semi-detached house for sale
    31
    Brambles Estate Agents - Warsash
    Added > 14 days
    Brambles Estate Agents - Warsash
  • Featured Property
    5 bedroom detached house for sale, Brook Avenue, Warsash
    5 bedroom detached house for sale, Brook Avenue, Warsash
    5 bedroom detached house for sale, Brook Avenue, Warsash
    5 bedroom detached house for sale, Brook Avenue, Warsash
    5 bedroom detached house for sale, Brook Avenue, Warsash
    5 bedroom detached house for sale, Brook Avenue, Warsash
    5 bedroom detached house for sale, Brook Avenue, Warsash
    5 bedroom detached house for sale, Brook Avenue, Warsash
    5 bedroom detached house for sale, Brook Avenue, Warsash
    Featured
    Guide price
    £2,500,000
    Brook Avenue, Warsash
    5 bedroom detached house for sale
    54
    Chimneypots Estate Agents - Park Gate
    Added > 14 days
    Chimneypots Estate Agents - Park Gate
  • Featured Property
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale, Fleet End Road, Warsash, Hampshire, SO31
    Featured
    Guide price
    £360,000
    Fleet End Road, Warsash, Hampshire, SO31
    2 bedroom terraced house for sale
    21
    Charters - Park Gate Sales
    Added > 14 days
    Charters - Park Gate Sales
  • 3 bedroom cottage for sale, Newtown Road, Warsash SO31
    3 bedroom cottage for sale, Newtown Road, Warsash SO31
    3 bedroom cottage for sale, Newtown Road, Warsash SO31
    3 bedroom cottage for sale, Newtown Road, Warsash SO31
    3 bedroom cottage for sale, Newtown Road, Warsash SO31
    Newtown Road, Warsash SO31
    3 bedroom cottage for sale
    32
    Brambles Estate Agents - Warsash
    Added > 14 days
    Brambles Estate Agents - Warsash
  • Featured Property
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale, Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    Featured
    Westbourne Drive, Burridge, Southampton, Hampshire, SO31
    3 bedroom detached house for sale
    32
    Charters - Park Gate Sales
    Added > 14 days
    Charters - Park Gate Sales