Real Estate and Properties for Sale

$559,000
  • 3bd
  • 3ba
  • 2,916sqft

1105 Charlton Way Leland, NC 28451

Single Family
Active Under Contract
Listing provided courtesy of Hilton Auction & Realty Inc-Whiteville
Data Source Icon
$513,490
  • 5bd
  • 4ba
  • 2,913sqft

1147 Natal Drive SE Bolivia, NC 28422

Single Family
Active
Listing provided courtesy of ADAMS HOMES REALTY NC INC
Data Source Icon
$352,890
  • 4bd
  • 2ba
  • 1,774sqft

2047 Cypress Hill Drive #Lot 10 Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of D.R. Horton, Inc
Data Source Icon
$418,340
  • 4bd
  • 3ba
  • 2,671sqft

2110 Cypress Hill Drive SE #Lot 89 Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of D.R. Horton, Inc
Data Source Icon
$360,140
  • 3bd
  • 2ba
  • 1,881sqft

2124 Cypress Hill Drive SE #Lot 86 Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of D.R. Horton, Inc
Data Source Icon
$719,000
  • 4bd
  • 4ba
  • 2,753sqft

1062 Anchors Bend Way Wilmington, NC 28411

Single Family
Active
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$324,900
  • 2bd
  • 3ba
  • 1,523sqft

4744 Siddons Drive Wilmington, NC 28412

Single Family
Active
Listing provided courtesy of Lantern Room Realty LLC
Data Source Icon
$2,249,000
  • 4bd
  • 4ba
  • 2,148sqft

601 Fort Fisher Boulevard S #B Kure Beach, NC 28449

Single Family
Active
Listing provided courtesy of Corcoran HM Properties
Data Source Icon
$825,000
  • 4bd
  • 4ba
  • 3,185sqft

5117 Stoney Point Drive Leland, NC 28451

Single Family
Pending
Listing provided courtesy of Coldwell Banker Sea Coast Advantage-Leland
Data Source Icon
$368,900
  • 3bd
  • 2ba
  • 1,470sqft

118 Jamaica Drive Wilmington, NC 28401

Single Family
Active
Listing provided courtesy of Keller Williams Innovate-Wilmington
Data Source Icon
$585,000
  • 4bd
  • 3ba
  • 2,101sqft

205 Spartan Road Wilmington, NC 28405

Single Family
Active
Listing provided courtesy of Coastal Properties
Data Source Icon
$275,990
  • 3bd
  • 3ba
  • 1,628sqft

3205 Edgehill Drive Navassa, NC 28451

Single Family
Pending
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$640,000
  • 3bd
  • 3ba
  • 1,240sqft

1518 Lake Park Boulevard S #3d Carolina Beach, NC 28428

Single Family
Active Under Contract
Buyer Agent Compensation: 2.50%
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$379,400
  • 2bd
  • 2ba
  • 1,156sqft

6831 Main Street #Unit 323 Wilmington, NC 28405

Single Family
Active
Listing provided courtesy of Equity Real Estate, LLC
Data Source Icon
$624,900
  • 3bd
  • 3ba
  • 2,587sqft

125 Francis Marion Drive Wilmington, NC 28411

Single Family
Pending
Listing provided courtesy of Hanover Real Estate Partners
Data Source Icon
$850,000
  • 3bd
  • 2ba
  • 1,353sqft

625 S Fourth Avenue Kure Beach, NC 28449

Single Family
Active
Listing provided courtesy of Coldwell Banker Sea Coast Advantage-CB
Data Source Icon
$584,900
  • 4bd
  • 3ba
  • 2,406sqft

653 Jenoa Loop Castle Hayne, NC 28429

Single Family
Active
Listing provided courtesy of BlueCoast Realty Corporation
Data Source Icon
$565,000
  • 2bd
  • 2ba
  • 1,694sqft

4008 Ruddy Duck Way Wilmington, NC 28412

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$214,990
  • 3bd
  • 2ba
  • 1,442sqft

2139 Lewis Creek Circle NE Winnabow, NC 28479

Single Family
Pending
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$895,000
  • 3bd
  • 4ba
  • 3,991sqft

2764 Cedar Crest Drive #L#27 Southport, NC 28461

Single Family
Active
Listing provided courtesy of St James Properties LLC
Data Source Icon
$339,990
  • 3bd
  • 3ba
  • 2,294sqft

2175 Webfoot Drive NE Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$339,990
  • 3bd
  • 3ba
  • 2,626sqft

2179 Webfoot Drive NE Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$314,555
  • 3bd
  • 2ba
  • 1,533sqft

2159 Webfoot Drive NE Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$899,000
  • 4bd
  • 5ba
  • 2,321sqft

1604 Snapper Lane #1 Carolina Beach, NC 28428

Single Family
Pending
Listing provided courtesy of REAL Broker LLC
Data Source Icon
$1,450,000
  • 4bd
  • 4ba
  • 2,876sqft

113 Ocean View Avenue Kure Beach, NC 28449

Single Family
Active
Listing provided courtesy of Coldwell Banker Sea Coast Advantage-CB
Data Source Icon
$619,900
  • 3bd
  • 3ba
  • 2,818sqft

1090 Evangeline Drive Leland, NC 28451

Single Family
Active Under Contract
Listing provided courtesy of Coldwell Banker Sea Coast Advantage-Leland
Data Source Icon
$895,000
  • 4bd
  • 3ba
  • 3,310sqft

3637 Players Club Drive SE Southport, NC 28461

Single Family
Pending
Listing provided courtesy of Discover NC Homes
Data Source Icon
$410,000
  • 3bd
  • 2ba
  • 2,148sqft

7041 Ruth Avenue Wilmington, NC 28411

Single Family
Active Under Contract
Listing provided courtesy of Coldwell Banker Sea Coast Advantage-CB
Data Source Icon
$329,990
  • 3bd
  • 3ba
  • 2,423sqft

2171 Webfoot Drive NE Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$629,000
  • 4bd
  • 3ba
  • 2,322sqft

417 Autumn Chase SE Bolivia, NC 28422

Single Family
Active Under Contract
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$393,990
  • 3bd
  • 3ba
  • 2,626sqft

2199 Webfoot Drive NE Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$374,990
  • 3bd
  • 3ba
  • 2,324sqft

2195 Webfoot Drive NE Bolivia, NC 28422

Single Family
Active
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$349,990
  • 3bd
  • 2ba
  • 2,294sqft

2191 Webfoot Drive NE Bolivia, NC 28422

Single Family
Active
Listing provided courtesy of NextHome Cape Fear
Data Source Icon
$352,900
  • 4bd
  • 2ba
  • 1,950sqft

930 Parkway Road Boiling Spring Lakes, NC 28461

Single Family
Active Under Contract
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$449,000
  • 3bd
  • 3ba
  • 2,456sqft

3212 Wexford Way Southport, NC 28461

Single Family
Active Under Contract
Listing provided courtesy of Discover NC Homes
Data Source Icon
$315,600
  • 3bd
  • 2ba
  • 1,583sqft

1030 Brooke Ridge Ln Boiling Spring Lakes, NC 28461

Single Family
Active Under Contract
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$315,500
  • 4bd
  • 2ba
  • 1,750sqft

2767 Kelsey Lane SW Shallotte, NC 28470

Single Family
Active
Listing provided courtesy of Kinstle & Company LLC.
Data Source Icon
$312,500
  • 3bd
  • 2ba
  • 1,525sqft

2762 Emily Lane SW Shallotte, NC 28470

Single Family
Active
Listing provided courtesy of Kinstle & Company LLC.
Data Source Icon
$390,000
  • 4bd
  • 3ba
  • 1,970sqft

825 Seathwaite Lane SE Leland, NC 28451

Single Family
Active Under Contract
Listing provided courtesy of Wicker Properties of the Carolinas, Inc.
Data Source Icon
$527,309
  • 3bd
  • 3ba
  • 2,760sqft

1144 Osprey Reserve ## 13 Leland, NC 28451

Single Family
Pending
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$1,159,000
  • 3bd
  • 4ba
  • 3,627sqft

3756 Friendly Orange Court NE Leland, NC 28451

Single Family
Active
Listing provided courtesy of The Bluffs Real Estate Company
Data Source Icon
$538,527
  • 4bd
  • 3ba
  • 2,935sqft

1153 Osprey Drive ## 11 Leland, NC 28451

Single Family
Pending
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$489,500
  • 4bd
  • 4ba
  • 2,777sqft

21 Violetear Ridge Hampstead, NC 28443

Single Family
Pending
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$450,000
  • 2bd
  • 2ba
  • 1,840sqft

4011 Ruddy Duck Way Wilmington, NC 28412

Single Family
Active Under Contract
Listing provided courtesy of BlueCoast Realty Corporation
Data Source Icon
$1,900,000
  • 3bd
  • 3ba
  • 4,308sqft

151 Pansy Lane Hampstead, NC 28443

Single Family
Active
Listing provided courtesy of Coastal Properties
Data Source Icon
$379,500
  • 3bd
  • 3ba
  • 1,821sqft

1404 Kinsley Court NE Leland, NC 28451

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$975,000
  • 3bd
  • 4ba
  • 4,207sqft

545 Gladstone Circle SW Ocean Isle Beach, NC 28469

Single Family
Active
Listing provided courtesy of ASAP Realty
Data Source Icon
$375,000
  • 3bd
  • 3ba
  • 1,779sqft

108 Turtle Cay Drive #3 Wilmington, NC 28412

Single Family
Active
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$1,250,000
  • 4bd
  • 4ba
  • 4,627sqft

4418 Polly Gully Court SE Southport, NC 28461

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$900,000
  • 4bd
  • 3ba
  • 2,307sqft

717 Settlers Lane Kure Beach, NC 28449

Single Family
Active
Listing provided courtesy of Coldwell Banker Sea Coast Advantage-CB
Data Source Icon
$697,500
  • 3bd
  • 3ba
  • 1,655sqft

1603 Pinfish Lane #Unit 1 Carolina Beach, NC 28428

Single Family
Active
Listing provided courtesy of Nest Realty
Data Source Icon
$399,000
  • 3bd
  • 2ba
  • 1,419sqft

2948 Hatchers Run Leland, NC 28451

Single Family
Active
Buyer Agent Compensation: 2.00%
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$449,000
  • 4bd
  • 3ba
  • 2,415sqft

1341 Clendon Circle Leland, NC 28451

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$419,999
  • 3bd
  • 2ba
  • 1,674sqft

8640 Blue Haw Way #Lot 144 Leland, NC 28451

Single Family
Active
Listing provided courtesy of D.R. Horton, Inc
Data Source Icon
$290,000
  • 1bd
  • 2ba
  • 500sqft

1600 Canal Drive #A 13 Carolina Beach, NC 28428

Single Family
Active
Listing provided courtesy of BlueCoast Realty Corporation
Data Source Icon
$1,999,000
  • 4bd
  • 5ba
  • 5,325sqft

901 Sun Runner Place Wilmington, NC 28405

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$534,900
  • 4bd
  • 3ba
  • 2,520sqft

4078 Druids Glen Drive Leland, NC 28451

Single Family
Active Under Contract
Listing provided courtesy of BlueCoast Realty Corporation
Data Source Icon
$227,500
  • 2bd
  • 2ba
  • 1,025sqft

4416 Jay Bird Circle #Unit 201 Wilmington, NC 28412

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$398,860
  • 4bd
  • 3ba
  • 1,983sqft

1029 Pine Rdg Court Castle Hayne, NC 28429

Single Family
Pending
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$499,000
  • 2bd
  • 3ba
  • 1,265sqft

2 Clam Shell Lane #Unit 6 Carolina Beach, NC 28428

Single Family
Active
Listing provided courtesy of Landfall Realty, LLC
Data Source Icon
$461,987
  • 2bd
  • 2ba
  • 1,505sqft

1136 Snowden Road Wilmington, NC 28412

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$475,000
  • 3bd
  • 2ba
  • 2,293sqft

302 Colony Green Court Wilmington, NC 28412

Single Family
Active Under Contract
Listing provided courtesy of Landmark Sotheby's International Realty
Data Source Icon
$319,000
  • 3bd
  • 2ba
  • 1,293sqft

5014 N Hampton Drive SE Southport, NC 28461

Single Family
Active
Listing provided courtesy of Tiffany's Beach Properties
Data Source Icon
$496,000
  • 3bd
  • 3ba
  • 1,607sqft

1911 Lingo Street Wilmington, NC 28403

Single Family
Active
Listing provided courtesy of RE/MAX Essential
Data Source Icon
$595,000
  • 3bd
  • 2ba
  • 1,930sqft

117 Lighthouse Drive Carolina Beach, NC 28428

Single Family
Active Under Contract
Listing provided courtesy of Nest Realty
Data Source Icon
$469,000
  • 2bd
  • 2ba
  • 1,264sqft

648 Village Park Drive #Unit 302 Wilmington, NC 28405

Single Family
Active
Listing provided courtesy of Brunswick Forest Realty, LLC
Data Source Icon
$999,999
  • 3bd
  • 2ba
  • 1,845sqft

1826 S Shore Drive Surf City, NC 28445

Single Family
Active Under Contract
Listing provided courtesy of Ward Realty Corp
Data Source Icon
$467,000
  • 2bd
  • 2ba
  • 1,012sqft

1701 Bowfin Lane #Apt E Carolina Beach, NC 28428

Single Family
Active
Listing provided courtesy of Nest Realty
Data Source Icon
$2,349,000
  • 4bd
  • 4ba
  • 2,461sqft

605 Fort Fisher Boulevard S #B Kure Beach, NC 28449

Single Family
Active
Listing provided courtesy of Corcoran HM Properties
Data Source Icon
$1,200,000
  • 4bd
  • 3ba
  • 2,848sqft

1934 Gordon Acres Drive Wilmington, NC 28411

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corp
Data Source Icon
$540,000
  • 3bd
  • 2ba
  • 1,996sqft

167 Dogwood Trail SW Supply, NC 28462

Single Family
Active Under Contract
Listing provided courtesy of Chicora Advantage, LLC dba Coldwell Banker Sea Coast Advantage
Data Source Icon
$369,900
  • 3bd
  • 3ba
  • 2,481sqft

2781 Exum Road NW Ash, NC 28420

Single Family
Active
Listing provided courtesy of Intracoastal Realty
Data Source Icon
$304,990
  • 3bd
  • 2ba
  • 1,842sqft

7111 Woodline Drive SW Sunset Beach, NC 28468

Single Family
Active
Listing provided courtesy of Dream Finders Realty LLC
Data Source Icon
$725,000
  • 4bd
  • 4ba
  • 2,584sqft

2 Clam Shell Lane #Unit 7 Carolina Beach, NC 28428

Single Family
Active
Listing provided courtesy of Coldwell Banker Sea Coast Advantage-CB
Data Source Icon
$389,000
  • 1bd
  • 1ba
  • 577sqft

106 N Water Street #Ste 708 Wilmington, NC 28401

Single Family
Active
Listing provided courtesy of Dwellia
Data Source Icon
$1,999,999
  • 4bd
  • 4ba
  • 3,113sqft

120 Inlet Point Drive Wilmington, NC 28409

Single Family
Active
Listing provided courtesy of Nest Realty
Data Source Icon
$363,000
  • 3bd
  • 2ba
  • 1,914sqft

1274 Dabney Park Drive Leland, NC 28451

Single Family
Active
Listing provided courtesy of Coldwell Banker Sea Coast Advantage-Midtown
Data Source Icon
$449,900
  • 3bd
  • 3ba
  • 2,282sqft

5225 National Garden Trail Winnabow, NC 28479

Single Family
Active
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$699,900
  • 3bd
  • 4ba
  • 957sqft

1331 Carolina Boulevard Topsail Beach, NC 28445

Single Family
Active
Listing provided courtesy of Keller Williams Innovate
Data Source Icon
$599,950
  • 4bd
  • 4ba
  • 2,558sqft

518 Mcginnis Lane Wilmington, NC 28412

Single Family
Active
Listing provided courtesy of Beycome Brokerage Realty LLC
Data Source Icon
$12,500,000
  • 6bd
  • 7ba
  • 5,969sqft

4 Jib Road Wilmington, NC 28411

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$775,000
  • 4bd
  • 4ba
  • 2,358sqft

1408 Bonito Lane #Unit 1 Carolina Beach, NC 28428

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corp
Data Source Icon
$440,000
  • 1bd
  • 2ba
  • 540sqft

2700 N Lumina Avenue #209 Wrightsville Beach, NC 28480

Single Family
Active
Listing provided courtesy of Hardee Hunt & Williams
Data Source Icon
$499,000
  • 1bd
  • 1ba
  • 550sqft

711 S Lumina Avenue #103 Wrightsville Beach, NC 28480

Single Family
Active
Listing provided courtesy of Hardee Hunt & Williams
Data Source Icon
$379,000
  • 2bd
  • 2ba
  • 1,433sqft

6211 Wrightsville Avenue #130 Wilmington, NC 28403

Single Family
Active Under Contract
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$315,840
  • 4bd
  • 2ba
  • 1,774sqft

1578 E White Egret Lane NE #Lot 731 Bolivia, NC 28422

Single Family
Active
Listing provided courtesy of D.R. Horton, Inc
Data Source Icon
$360,000
  • 4bd
  • 2ba
  • 1,856sqft

101 Chula Vista Drive Wilmington, NC 28412

Single Family
Pending
Listing provided courtesy of Bernard & Associates Realty
Data Source Icon
$579,000
  • 3bd
  • 3ba
  • 2,423sqft

103 Genoes Point Road SW ## 2 Supply, NC 28462

Single Family
Active
Listing provided courtesy of Coastal Development & Realty
Data Source Icon
$515,000
  • 5bd
  • 4ba
  • 2,985sqft

1071 Echo Drive NE Leland, NC 28451

Single Family
Active Under Contract
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$398,000
  • 3bd
  • 3ba
  • 1,897sqft

439 Factory Road Hampstead, NC 28443

Single Family
Active
Listing provided courtesy of Hello! Realty LLC
Data Source Icon
$398,000
  • 3bd
  • 3ba
  • 1,897sqft

447 Factory Road Hampstead, NC 28443

Single Family
Active
Listing provided courtesy of Hello! Realty LLC
Data Source Icon
$1,099,000
  • 4bd
  • 3ba
  • 3,902sqft

4216 Cobleskill Drive Leland, NC 28451

Single Family
Active
Listing provided courtesy of Intracoastal Realty Corporation
Data Source Icon
$375,000
  • 1bd
  • 1ba
  • 710sqft

1437 Fort Fisher Boulevard S #Unit J3 Kure Beach, NC 28449

Single Family
Active
Listing provided courtesy of Keller Williams Innovate-Wilmington
Data Source Icon
$344,900
  • 3bd
  • 3ba
  • 1,890sqft

3825 Appleton Way Wilmington, NC 28412

Single Family
Active Under Contract
Listing provided courtesy of Keller Williams Innovate-Wilmington
Data Source Icon
$306,635
  • 3bd
  • 2ba
  • 1,583sqft

1038 Brooke Ridge Ln Boiling Spring Lakes, NC 28461

Single Family
Active Under Contract
Listing provided courtesy of Coldwell Banker Sea Coast Advantage
Data Source Icon
$449,900
  • 3bd
  • 3ba
  • 2,015sqft

5737 Park West Circle Leland, NC 28451

Single Family
Active Under Contract
Listing provided courtesy of Keller Williams Innovate-Wilmington
Data Source Icon
$318,290
  • 3bd
  • 2ba
  • 1,618sqft

4116 Morning Light Drive SE #312 Bolivia, NC 28422

Single Family
Pending
Listing provided courtesy of D.R. Horton, Inc
Data Source Icon
$288,990
  • 4bd
  • 2ba
  • 1,774sqft

4285 Frogie Lane Shallotte, NC 28470

Single Family
Pending
Listing provided courtesy of D R Horton, Inc.
Data Source Icon
$288,990
  • 4bd
  • 2ba
  • 1,774sqft

4285 Frogie Ln. Shallotte, NC 28470

Single Family
Pending
Listing provided courtesy of DR Horton
Data Source Icon
$472,900
  • 3bd
  • 3ba
  • 1,904sqft

1425 Eco Circle Wilmington, NC 28409

Single Family
Active
Listing provided courtesy of Hauser Real Estate Company
Data Source Icon
MLS Logo Copyright 2026 Hive MLS. All rights reserved. Hive MLS provides content displayed here (“provided content”) on an “as is” basis and makes no representations or warranties regarding the provided content, including, but not limited to those of non-infringement, timeliness, accuracy, or completeness. Individuals and companies using information presented are responsible for verification and validation of information they utilize and present to their customers and clients. Hive MLS will not be liable for any damage or loss resulting from use of the provided content or the products available through Portals, IDX, VOW, and/or Syndication. Recipients of this information shall not resell, redistribute, reproduce, modify, or otherwise copy any portion thereof without the expressed written consent of Hive MLS. All rights reserved.
MLS Logo.
The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange™ Program of the Triangle MLS, Inc. of Cary. Real estate listings held by brokerage firms other than Intracoastal Realty are marked with the Internet Data Exchange ™ logo or the Internet Data Exchange ™ thumbnail logo (the TMLS logo) and detailed information about them includes the name of the listing firms.

All information provided is deemed reliable but is not guaranteed and should be independently verified. © Copyright 2026 Triangle MLS, Inc. of North Carolina and Intracoastal Realty. All rights reserved.
Triangle MLS Data Last Updated 6/30/2026 06:31 AM PST

Provided courtesy of the Coastal Carolinas MLS. Copyright 2026 of the Coastal Carolinas MLS. All rights reserved. Information is provided exclusively for consumers' personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing, and that the data is deemed reliable but is not guaranteed accurate by the Coastal Carolinas MLS.