- Andover Township homes for sale
- Augusta homes for sale
- Byram Township homes for sale
- Franklin homes for sale
- Hamburg homes for sale
- Hardyston homes for sale
- Hopatcong homes for sale
- Jefferson homes for sale
- Lafayette homes for sale
- Lake Hopatcong homes for sale
- Lake Mohawk homes for sale
- Lake Telemark homes for sale
- Mt Arlington homes for sale
- Newfoundland homes for sale
- Newton homes for sale
- Oak Ridge homes for sale
- Ogdensburg homes for sale
- Rockaway Township homes for sale
- Sparta homes for sale
- Stockholm homes for sale
07871, NJ - single-family homes for sale
116 of 116 results displayed
- Coming SoonOpen Sun, 12 to 3pm
$500,000Coming Soon5 beds 2 baths53 Edison Rd, Sparta Twp., NJ 07871
MLS# 4062299Listed by: WEICHERT REALTORS - Coming Soon
$525,000Coming Soon3 beds 2 baths1,910 sq. ft.180 Demarest Rd, Sparta Twp., NJ 07871
MLS# 4061784Listed by: RE/MAX TOWN & VALLEY - New
$345,000Active2 beds 1 baths2 Linwood Ter, Sparta Twp., NJ 07871
MLS# 4062602Listed by: WEICHERT REALTORS - Open Sat, 1 to 3pmNew
$1,635,000Active6 beds 6 baths3 Quarterhorse Crossing, Sparta, NJ 07871
MLS# 26041645Listed by: KELLER WILLIAMS INTEGRITY - Open Sun, 11am to 1pmNew
$675,000Active3 beds 3 baths6 Daniel Dr, Sparta Twp., NJ 07871
MLS# 4062006Listed by: KELLER WILLIAMS INTEGRITY - New
$1,100,000Active4 beds 4 baths4,748 sq. ft.7 Greenfield Hl, Sparta Twp., NJ 07871
MLS# 4061932Listed by: BROWN HARRIS STEVENS NEW JERSEY - New
$2,500,000Active5 beds 4 baths14 Island Trl, Sparta Twp., NJ 07871
MLS# 4061894Listed by: COLDWELL BANKER REALTY
$589,000Pending3 beds 2 baths110 Valley View Trl, Sparta Twp., NJ 07871
MLS# 4061085Listed by: WEICHERT REALTORS- New
$649,000Active3 beds 2 baths14 Balsam Pkwy, Sparta Twp., NJ 07871
MLS# 4060987Listed by: COLDWELL BANKER REALTY
$699,000Active3 beds 2 baths12 Grove Terrace, Sparta, NJ 07871
MLS# 26040528Listed by: PROMINENT PROPERTIES SOTHEBY'S INTERNATIONAL REALTY-ALPINE
$1,100,000Active4 beds 3 baths475 West Shore Trl, Sparta Twp., NJ 07871
MLS# 4060870Listed by: COLDWELL BANKER REALTY
$569,000Active3 beds 3 baths41 East Shore Trail, Sparta Twp., NJ 07871
MLS# 4060807Listed by: WEICHERT REALTORS
$585,000Active3 beds 3 baths758 W Shore Trl, Byram Twp., NJ 07871
MLS# 4060748Listed by: NEW AND MODERN GROUP
$850,000Pending4 beds 3 baths4 Richmond Hill Dr, Sparta Twp., NJ 07871
MLS# 4060624Listed by: COLDWELL BANKER REALTY
$789,900Active4 beds 4 baths9 Griffin Ct, Sparta Twp., NJ 07871
MLS# 4060307Listed by: REALTY EXECUTIVES EXCEPTIONAL
$589,000Pending3 beds 3 baths83 Tomahawk Trl, Sparta Twp., NJ 07871
MLS# 4060263Listed by: WEICHERT REALTORS
$899,900Active4 beds 3 baths3,408 sq. ft.36 Skyview Dr, Sparta Twp., NJ 07871
MLS# 4059750Listed by: COLDWELL BANKER REALTY
$479,900Active3 beds 3 baths130 Glenside Trl, Byram Twp., NJ 07871
MLS# 4059586Listed by: CENTURY 21 GEBA REALTY
$1,425,000Active5 beds 7 baths29 Crownview Court, Sparta Twp., NJ 07871
MLS# 4059501Listed by: WEICHERT REALTORS
$350,000Pending2 beds 1 baths66 Hunters Lane, Sparta, NJ 07871
MLS# 26038583Listed by: KELLER WILLIAMS REALTY METROPOLITAN- Open Sun, 12 to 3pm
$1,250,000Active5 beds 4 baths5,250 sq. ft.42 Lambert Dr, Sparta Twp., NJ 07871
MLS# 4058890Listed by: WEICHERT REALTORS
$850,000Pending4 beds 3 baths34 Deire Dr, Sparta Twp., NJ 07871
MLS# 4058461Listed by: WEICHERT REALTORS
$575,000Active5 beds 3 baths51 Whippoorwill Ln, Sparta Twp., NJ 07871
MLS# 4057926Listed by: REALTY EXECUTIVES EXCEPTIONAL
$679,000Active4 beds 4 baths3,316 sq. ft.11 Mountain View Ter, Byram Twp., NJ 07871
MLS# 4057912Listed by: RE/MAX PLATINUM GROUP
$949,900Pending4 beds 4 baths397 Main St, Sparta Twp., NJ 07871
MLS# 4057756Listed by: REALTY EXECUTIVES PROPERTY SQUAD
$485,000Pending3 beds 2 baths3 Ranger Trl, Byram Twp., NJ 07871
MLS# 4057650Listed by: KELLER WILLIAMS INTEGRITY
$545,000Pending4 beds 3 baths10 Shelley Ct, Sparta Twp., NJ 07871
MLS# 4057588Listed by: WEICHERT REALTORS
$549,000Active3 beds 2 baths728 Glen Rd, Sparta Twp., NJ 07871
MLS# 4057424Listed by: REDEFINED REAL ESTATE
$799,000Pending4 beds 4 baths2,764 sq. ft.13 Saddle Ridge Rd, Sparta Twp., NJ 07871
MLS# 4057345Listed by: KELLER WILLIAMS VALLEY REALTY
$1,095,000Active5 beds 4 baths3,005 sq. ft.10 Highview Rd, Sparta Twp., NJ 07871
MLS# 4057092Listed by: WEICHERT REALTORS
$550,000Pending4 beds 3 baths73 Pinkneyville Rd, Sparta Twp., NJ 07871
MLS# 4057030Listed by: WEICHERT REALTORS CORP HQ
$799,900Active4 beds 3 baths2,600 sq. ft.7 Celia Dr, Sparta Twp., NJ 07871
MLS# 4056971Listed by: RE/MAX SELECT
$890,000Pending4 beds 3 baths8 Saddle Ridge Rd, Sparta Twp., NJ 07871
MLS# 4056904Listed by: WEICHERT REALTORS
$700,000Active4 beds 3 baths84 Fox Hollow Rd, Sparta Twp., NJ 07871
MLS# 4056572Listed by: REALTY EXECUTIVES EXCEPTIONAL
$439,000Active3 beds 1 baths50 Hunters Lane, Sparta, NJ 07871
MLS# 26037530Listed by: STAR REAL ESTATE AGENCY LLC
$599,999Pending4 beds 2 baths108 Valley View Trl, Sparta Twp., NJ 07871
MLS# 4056515Listed by: WEICHERT REALTORS
$799,900Active4 beds 3 baths2,500 sq. ft.20 Celia Dr, Sparta Twp., NJ 07871
MLS# 4056446Listed by: RE/MAX SELECT
$460,000Pending3 beds 1 baths1,974 sq. ft.7 Putting Grn, Sparta Twp., NJ 07871
MLS# 4056206Listed by: COLDWELL BANKER REALTY
$699,000Active4 beds 3 baths58 Andover Rd, Sparta Twp., NJ 07871
MLS# 4056180Listed by: REALTY EXECUTIVES EXCEPTIONAL
$499,000Active3 beds 2 baths89 Tomahawk Trl, Sparta Twp., NJ 07871
MLS# 4056116Listed by: CENTURY 21 GEBA REALTY
$850,000Pending4 beds 3 baths48 Brookside Dr, Sparta Twp., NJ 07871
MLS# 4055907Listed by: WEICHERT REALTORS
$350,000Pending2 beds 1 baths910 sq. ft.66 Hunters Lane, Sparta Twp., NJ 07871
MLS# 4055187Listed by: KELLER WILLIAMS METROPOLITAN
$1,050,000Pending4 beds 4 baths34 N Shore Trl, Sparta Twp., NJ 07871
MLS# 4055142Listed by: WEICHERT REALTORS
$1,999,000Active5 beds 5 baths18 Forest Hill Dr, Sparta Twp., NJ 07871
MLS# 4054526Listed by: COLDWELL BANKER REALTY
$849,000Active4 beds 4 baths16 Ponderosa Trail, Sparta, NJ 07871
MLS# 26035892Listed by: COLDWELL BANKER, WAYNE
$985,000Active4 beds 5 baths20 Crestview Ln, Sparta Twp., NJ 07871
MLS# 4054390Listed by: WEICHERT REALTORS
$1,600,000Active5 beds 6 baths5 Carpenter Place, Sparta, NJ 07871
MLS# 26035852Listed by: CQR CONTINENTAL QUALITY REALTY
$399,900Pending3 beds 2 baths2,147 sq. ft.134 Woodport Rd, Sparta Twp., NJ 07871
MLS# 4053963Listed by: KELLER WILLIAMS PROSPERITY REALTY
$389,900Active2 beds 2 baths530 Stanhope Rd, Byram Twp., NJ 07871
MLS# 4053671Listed by: RE/MAX PLATINUM GROUP
$700,000Active4 beds 3 baths4 Tracey Ln, Sparta Twp., NJ 07871
MLS# 4053508Listed by: KELLER WILLIAMS INTEGRITY
$879,000Active5 beds 5 baths5,426 sq. ft.4 Upper Lake Rd, Jefferson Twp., NJ 07871
MLS# 4052768Listed by: HALO REALTY PROPERTIES LLC
$475,000Pending4 beds 2 baths4 Quail Rd, Sparta Twp., NJ 07871
MLS# 4053339Listed by: THE AGENCY RUTHERFORD | CITY WEST
$669,000Active4 beds 3 baths35 Stanhope Rd, Sparta Twp., NJ 07871
MLS# 4053237Listed by: KELLER WILLIAMS INTEGRITY
$339,000Pending3 beds 1 baths107 Glenside Trl, Byram Twp., NJ 07871
MLS# 4053140Listed by: KELLER WILLIAMS INTEGRITY
$1,849,000Active4 beds 5 baths4 Winthrop Gait Rd, Sparta Twp., NJ 07871
MLS# 4053065Listed by: COLDWELL BANKER REALTY
$969,900Active5 beds 4 baths33 Radcliffe Dr, Sparta Twp., NJ 07871
MLS# 4052932Listed by: MOUNTAIN PROPERTIES CRYSTAL
$440,000Active3 beds 2 baths41 Summit Rd, Sparta Twp., NJ 07871
MLS# 4052830Listed by: WEICHERT REALTORS
$849,999Pending4 beds 5 baths24 Saddle Ridge Rd, Sparta Twp., NJ 07871
MLS# 4052085Listed by: WEICHERT REALTORS
$2,988,000Active6 beds 8 baths305 Green Road, Sparta, NJ 07871
MLS# 26034311Listed by: COLDWELL BANKER, SPARTA
$549,000Active4 beds 2 baths109 Valley View Trl, Sparta Twp., NJ 07871
MLS# 4051820Listed by: HAVEN REALTY
$550,000Pending4 beds 2 baths20 Byron Pl, Sparta Twp., NJ 07871
MLS# 4051780Listed by: WEICHERT REALTORS
$985,000Active11 beds 11 baths389 Green Rd, Sparta Twp., NJ 07871
MLS# 4051782Listed by: JUBA TEAM REALTY
$1,650,000Active5 beds 6 baths5,551 sq. ft.46 Benham Way, Sparta Twp., NJ 07866
MLS# 4051680Listed by: RE/MAX SELECT
$949,900Active5 beds 3 baths2 Continental Dr, Sparta Twp., NJ 07871
MLS# 4050862Listed by: JUBA TEAM REALTY
$1,050,000Pending4 beds 4 baths4,605 sq. ft.17 Fieldview Dr, Sparta Twp., NJ 07871
MLS# 4050727Listed by: KELLER WILLIAMS INTEGRITY
$425,000Active2 beds 1 baths308 Houses Corner Rd, Sparta Twp., NJ 07871
MLS# 4050638Listed by: SKY REALTY ASSOCIATES
$849,900Active3 beds 4 baths193 E Shore Trl, Sparta Twp., NJ 07871
MLS# 4050576Listed by: TERRIE O'CONNOR REALTORS
$729,000Pending3 beds 3 baths429 E Shore Trl, Sparta Twp., NJ 07871
MLS# 4050589Listed by: KELLER WILLIAMS INTEGRITY
$849,900Active3 beds 4 baths193 E Shore Trail, Sparta, NJ 07871
MLS# 26033511Listed by: TERRIE O'CONNOR REALTORS-LAKE ST.
$899,000Pending5 beds 3 baths3,167 sq. ft.55 Cheyenne Trl, Sparta Twp., NJ 07871
MLS# 4050505Listed by: RE/MAX COMPETITIVE EDGE
Listed by BHGRE$395,000Active3 beds 2 baths32 Conestoga Trl, Sparta Twp., NJ 07871
MLS# 4050471Listed by: BETTER HOMES & GARDENS PORCHLIGHT
$1,475,000Pending5 beds 5 baths5,452 sq. ft.15 Windemere Way, Sparta Twp., NJ 07871
MLS# 4049746Listed by: WEICHERT REALTORS
$400,000Active3 beds 1 baths121 Summit Rd, Sparta Twp., NJ 07871
MLS# 4049087Listed by: WEICHERT REALTORS
$350,000Pending4 beds 2 baths1,400 sq. ft.194 Tomahawk Trl, Byram Twp., NJ 07871
MLS# 4048893Listed by: WEICHERT REALTORS
$895,000Active5 beds 3 baths194 Andover Rd, Sparta Twp., NJ 07871
MLS# 4047984Listed by: REALTY EXECUTIVES PROPERTY SQUAD
$1,500,000Pending5 beds 6 baths6,405 sq. ft.29 Douglas Dr, Sparta Twp., NJ 07871
MLS# 4047873Listed by: HARFORD REAL ESTATE
$649,900Pending4 beds 3 baths1 Cardinal Dr, Sparta Twp., NJ 07871
MLS# 4048368Listed by: WEICHERT REALTORS CORP HQ
$600,000Active2 beds 2 baths9 Golfview Ter, Sparta Twp., NJ 07871
MLS# 4047751Listed by: WEICHERT REALTORS
$354,000Active2 beds 2 baths532 Glen Road, Sparta, NJ 07871
MLS# 26031190Listed by: KELLER WILLIAMS PROSPERITY REALTY
$354,000Active2 beds 2 baths532 Glen Rd, Sparta Twp., NJ 07871
MLS# 4047232Listed by: KELLER WILLIAMS PROSPERITY REALTY
$699,900Pending3 beds 4 baths1 Woodlawn Rd, Sparta Twp., NJ 07871
MLS# 4047214Listed by: WEICHERT REALTORS
$650,000Pending4 beds 3 baths17 Cedar Falls Ter, Sparta Twp., NJ 07871
MLS# 4046702Listed by: WEICHERT REALTORS
$399,000Active3 beds 2 baths52 Hilltop Trl, Sparta Twp., NJ 07871
MLS# 4046416Listed by: WEICHERT REALTORS
$499,000Active2 beds 2 baths1,466 sq. ft.21 Shawnee Trl, Sparta Twp., NJ 07871
MLS# 4046115Listed by: RE/MAX SELECT
$1,399,999Active5 beds 6 baths5,700 sq. ft.3 Forest Hill Dr, Sparta Twp., NJ 07871
MLS# 4046073Listed by: ELITE REALTORS OF NEW JERSEY
$625,000Pending2 beds 2 baths126 E Shore Trl, Sparta Twp., NJ 07821
MLS# 4044768Listed by: EXP REALTY, LLC
$3,200,000Active3 beds 5 baths6,048 sq. ft.25 Balsam Pkwy, Sparta Twp., NJ 07871
MLS# 4044266Listed by: RE/MAX PLATINUM GROUP
$299,000Active2 beds 1 baths171 Glenside Trl, Byram Twp., NJ 07871
MLS# 4044041Listed by: KISTLE REALTY, LLC.
$999,000Active5 beds 5 baths16 New Star Ridge Rd, Sparta Twp., NJ 07871
MLS# 4043485Listed by: WEICHERT REALTORS
$409,000Active3 beds 1 baths185 W Mountain Rd, Sparta Twp., NJ 07871
MLS# 4043142Listed by: WEICHERT REALTORS
$2,390,000Active5 beds 6 baths25 Wilshire Drive, Sparta, NJ 07871
MLS# 26027309Listed by: PROMINENT PROPERTIES SOTHEBY'S INTERNATIONAL REALTY-WAYNE
$725,000Active4 beds 2 baths2,525 sq. ft.21 Maple Pkwy, Sparta Twp., NJ 07871
MLS# 4040710Listed by: COLDWELL BANKER REALTY
$494,990Active3 beds 2 baths18 Summit Rd, Sparta Twp., NJ 07871
MLS# 4040552Listed by: JUBA TEAM REALTY
$350,000Active2 beds 1 baths112 Seneca Lake Rd, Sparta Twp., NJ 07871
MLS# 4040571Listed by: KELLER WILLIAMS PROSPERITY REALTY- Open Sun, 11am to 1pm
$959,000Active4 beds 4 baths12 Angelo Drive, Sparta, NJ 07871
MLS# 26025523Listed by: UNITED REAL ESTATE
$325,000Active3 beds 2 baths364 E Shore Trl, Sparta Twp., NJ 07871
MLS# 4038548Listed by: COLDWELL BANKER REALTY
$505,000Active4 beds 2 baths68 Glenside Trl, Sparta Twp., NJ 07871
MLS# 4037952Listed by: BHHS GROSS AND JANSEN REALTORS
$574,900Active3 beds 3 baths49 Birch Pkwy, Byram Twp., NJ 07871
MLS# 4037906Listed by: RE/MAX SELECT
$475,000Pending3 beds 2 baths11 Putting Green, Sparta Twp., NJ 07871
MLS# 4037519Listed by: REALTY EXECUTIVES EXCEPTIONAL
$2,988,000Active6 beds 8 baths9,583 sq. ft.305 Green Rd, Sparta Twp., NJ 07871
MLS# 4037136Listed by: COLDWELL BANKER REALTY
$649,000Pending4 beds 2 baths166 Glenside Trl, Byram Twp., NJ 07871
MLS# 4036606Listed by: HAVEN REALTY
$1,795,000Active5 beds 8 baths5,800 sq. ft.60 Morgan Dr, Sparta Twp., NJ 07871
MLS# 4035920Listed by: KELLER WILLIAMS INTEGRITY
$399,000Pending2 beds 1 baths900 sq. ft.78 Woodlawn Rd, Sparta Twp., NJ 07871
MLS# 4035438Listed by: KELLER WILLIAMS INTEGRITY
$785,000Active4 beds 3 baths2,024 sq. ft.403 E Shore Trl, Sparta Twp., NJ 07871
MLS# 4034433Listed by: RE/MAX SELECT
$499,000Active4 beds 2 baths12 Fairway Trl, Sparta Twp., NJ 07871
MLS# 4034333Listed by: EXP REALTY, LLC
$1,500,000Pending4 beds 3 baths64 E Shore Trl, Sparta Twp., NJ 07871
MLS# 4033016Listed by: REALTY EXECUTIVES EXCEPTIONAL
$699,900Active4 beds 3 baths2,000 sq. ft.3 Celia Dr, Sparta Twp., NJ 07871
MLS# 4032050Listed by: RE/MAX SELECT
$889,000Pending4 beds 5 baths24 Saddle Ridge Rd, Sparta Twp., NJ 07871
MLS# 4030952Listed by: WEICHERT REALTORS
$649,000Active3 beds 2 baths7 Woodbine Ln, Sparta Twp., NJ 07871
MLS# 4030900Listed by: COLDWELL BANKER REALTY
$435,900Active3 beds 1 baths47 HILLSIDE RD, SPARTA, NJ 07871
MLS# 260006034Listed by: CENTURY 21 AWARD AGENCY
$299,900Pending2 beds 1 baths330 Springbrook Trl, Sparta Twp., NJ 07871
MLS# 4028398Listed by: WEICHERT REALTORS
$850,000Active5 beds 4 baths67 Kimble Lane, Sparta, NJ 07871
MLS# 26017332Listed by: RE/MAX HOMETOWNE REALTY
$5,400,000Active5 beds 7 baths31 Island Trail, Sparta, NJ 07871
MLS# 26016516Listed by: PROMINENT PROPERTIES SOTHEBY'S INTERNATIONAL REALTY-TENAFLY
$849,900Active4 beds 4 baths3,945 sq. ft.5 Megan Ter, Sparta Twp., NJ 07871
MLS# 4021312Listed by: RE/MAX PLATINUM GROUP
$437,500Active4 beds 2 baths2,946 sq. ft.236 Sparta Avenue, Sparta, NJ 07871
MLS# 22537256Listed by: PITTENGER REALTY LLC
$899,788Active5 beds 4 baths4,303 sq. ft.23 Deire Dr, Sparta Twp., NJ 07871
MLS# 4001173Listed by: KISTLE REALTY, LLC.
Local realty services provided by:Better Homes and Gardens Real Estate Green Team, Better Homes and Gardens Real Estate Realty Connect
The data relating to real estate for sale on this website comes in part from the IDX Program of Garden State Multiple Listing Service, L.L.C. Real estate listings held by other brokerage firms are marked as IDX Listing. Information deemed reliable but not guaranteed. 2026 Garden State Multiple Listing Service, L.L.C. All rights reserved. Notice: The dissemination of listings on this website does not constitute the consent required by N.J.A.C. 11:5.6.1 (n) for the advertisement of listings exclusively for sale by another broker. Any such consent must be obtained in writing from the listing broker. This information is being provided 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. Date Last Updated November 3, 2026
The data relating to the real estate for sale on this web site comes in part from the Internet Data Exchange Program of the NJMLS. Real estate listings held by brokerage firms other than Better Homes and Gardens Real Estate Realty Connect are marked with the Internet Data Exchange logo and information about them includes the name of the listing brokers. Some properties listed with the participating brokers do not appear on this website at the request of the seller. Listings of brokers that do not participate in Internet Data Exchange do not appear on this website.
All information deemed reliable but not guaranteed. Last date updated: November 3, 2026. Source: New Jersey Multiple Listing Service, Inc.
2026 New Jersey Multiple Listing Service, Inc. All rights reserved.
The data relating to real estate for sale or rent on this website comes in part from the IDX program of the HCMLS. Real estate listings held by brokerage firms other than Better Homes and Gardens Real Estate Realty Connect are marked with the HCIDX mark and the information about them includes the name of the listing broker. The information provided by this website is for personal, non-commercial use of consumers and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing or renting.
Popular searches near 07871
Popular neighborhoods near 07871
- 1st Ward, Paterson homes for sale
- 2nd Ward, Paterson homes for sale
- 4th Ward, Paterson homes for sale
- 5th Ward, Paterson homes for sale
- Albion, Clifton homes for sale
- Allendale, Allendale homes for sale
- Downtown Paterson, Paterson homes for sale
- Hastings Square, Washington homes for sale
- Hillcrest, Paterson homes for sale
- Little Lima, Paterson homes for sale
- Maple Valley, Clifton homes for sale
- Montclair Heights, Clifton homes for sale
- Northside, Paterson homes for sale
- Pompton Lakes, Pompton Lakes homes for sale
- Riverside, Paterson homes for sale
- Sandy Hill, Paterson homes for sale
- South Paterson, Paterson homes for sale
- Stoney Road, Paterson homes for sale
- Totowa, Paterson homes for sale
- Wrigley Park, Paterson homes for sale
Counties near Sparta, 07871
- Bergen County homes for sale
- Bronx County homes for sale
- Essex County homes for sale
- Hudson County homes for sale
- Hunterdon County homes for sale
- Kings County homes for sale
- Middlesex County homes for sale
- Monroe County homes for sale
- Morris County homes for sale
- New York County homes for sale
- Orange County homes for sale
- Passaic County homes for sale
- Pike County homes for sale
- Richmond County homes for sale
- Rockland County homes for sale
- Somerset County homes for sale
- Sussex County homes for sale
- Union County homes for sale
- Warren County homes for sale
- Westchester County homes for sale