- Beaugrand homes for sale
- Brevort homes for sale
- Carp Lake homes for sale
- Garfield homes for sale
- Hessel homes for sale
- Hulbert homes for sale
- Kinross homes for sale
- Mackinac Island homes for sale
- Mackinaw homes for sale
- Mackinaw City homes for sale
- Marquette homes for sale
- Moran Township homes for sale
- Moran homes for sale
- Naubinway homes for sale
- Rudyard homes for sale
- St Ignace Township homes for sale
- St Ignace homes for sale
- Trout Lake Township homes for sale
- Trout Lake homes for sale
- Wawatam homes for sale
Mackinac County, MI - homes for sale
126 of 126 results displayed
- New
$649,000Active4 beds 2 baths1,587 sq. ft.196 E Huron Drive, Pointe Aux Pins, MI 49775
MLS# 201839178Listed by: COLDWELL BANKER SCHMIDT CHEBOYGAN
$33,000Pending1 AcresTBD Moran, Moran, MI 49760
MLS# 50202674Listed by: RE/MAX SUPERIORLAND- New
$54,999Active5 Acres1251 Erie Street, Pointe Aux Pins, MI 49775
MLS# 26012229Listed by: PLATLABS, LLC - New
$259,900Active3 beds 3 baths1,323 sq. ft.640 W Spring Street, St. Ignace, MI 49781
MLS# 201839132Listed by: COLDWELL BANKER FAIRBAIRN REALTY - New
$34,900Active3 beds 1 baths1,030 sq. ft.1955 Louis St, Moran, MI 49760
MLS# 26-113Listed by: SMITH & COMPANY REAL ESTATE
$59,900Pending0.9 Acres02800130 E Huron Dr, Bois Blanc, MI 49775
MLS# 26-108Listed by: BOIS BLANC ISLAND REAL ESTATE
$39,900Active0.77 AcresTBD Champs Elysees, Gould City, MI 49055
MLS# 50188510Listed by: GROVER REAL ESTATE-NEWBERRY
$36,999Active2.81 Acres250 Densmore, Update, MI 49781
MLS# 70517722Listed by: PLATLABS, LLC
$419,000Active2 beds 2 baths1,557 sq. ft.17461 W Us 2, Gould City, MI 49838
MLS# 50201557Listed by: GROVER REAL ESTATE
$85,000Active0.92 Acres3044 W Maple St, St. Ignace, MI 49781
MLS# 26-90Listed by: HORIZON REALTY
$435,000Active4 beds 3 baths2,183 sq. ft.150 E Harold St, Pickford, MI 49774
MLS# 26-86Listed by: SMITH & COMPANY REAL ESTATE
$74,900Active40 AcresV/L M-117, Engadine, MI 49827
MLS# 78080065901Listed by: REMAX BAYSHORE - KALKASKA
$5,000Pending0 Acres660134 Lincoln Ave, Bois Blanc, MI 49775
MLS# 26-81Listed by: BOIS BLANC ISLAND REAL ESTATE
$85,000Active0.41 Acres6128 N Arbor, Naubinway, MI 49762
MLS# 50200557Listed by: GREAT LAKES & LAND OF MARQUETTE, INC.
$500,000Pending63 Acres2472 Lime Kiln Point Rd, Bois Blanc, MI 49775
MLS# 26-76Listed by: BOIS BLANC ISLAND REAL ESTATE
$150,000Active12 AcresTBD W M-134 Hwy, Hessel, MI 49745
MLS# 26-71Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$39,900Active0.77 AcresTBD Champs Elysees Rd, Gould City, MI 49838
MLS# 26-64Listed by: GROVER REAL ESTATE - NEWBERRY
$89,000Active0.16 Acres11 Trillium Dr, Mackinac Island, MI 49757
MLS# 26-62Listed by: HORIZON REALTY
$75,000Active0.65 AcresTBD S Flower Bay Rd, Cedarville, MI 49719
MLS# 26-53Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$249,000Active2 beds 1 baths1,376 sq. ft.N9222 Davis St, Curtis, MI 49820
MLS# 26-40Listed by: CUMMINGS-MCCRANEY
$104,900Active0.55 Acres882 E Huron Dr, Bois Blanc, MI 49775
MLS# 26-36Listed by: BOIS BLANC ISLAND REAL ESTATE
$435,000Active6 beds 3 baths3,744 sq. ft.N4392 Schoolhouse Road, Moran, MI 49760
MLS# 201838581Listed by: MACKINAC PROPERTIES, INC
$175,000Active16 Acres5965 N E Milakokia Lake, Gould City, MI 49838
MLS# 50198277Listed by: GROVER REAL ESTATE
$839,000Active3 beds 3 baths1,560 sq. ft.2731 Park Dr, Mackinac Island, MI 49757
MLS# 25-1012Listed by: HORIZON REALTY
$135,000Active2 beds 1 baths1,967 sq. ft.N6175 S South Gould City Rd, Gould City, MI 49838
MLS# 25-1052Listed by: CUMMINGS-MCCRANEY
$1,000,000Active3 beds 2 baths1,612 sq. ft.1360 S Dollar Island, Cedarville, MI 49719
MLS# 25-1070Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$165,000Active3 beds 2 baths1,178 sq. ft.3478 W M-134 Hwy, Hessel, MI 49745
MLS# 25-1083Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$89,899Active1 beds 1 baths400 sq. ft.W 17665 S Curtis Rd, Germfask, MI 49836
MLS# 25-1141Listed by: KEY REALTY ONE
$1,300,000Active4 beds 2 baths2,060 sq. ft.2908 Cadotte Ave, Mackinac Island, MI 49757
MLS# 25-1145Listed by: SAYLES REAL ESTATE
$62,500Active3 beds 1 baths1,000 sq. ft.1974 W Francis St, Moran, MI 49760
MLS# 25-1146Listed by: HORIZON REALTY
$325,000Active5 beds 1 baths2,606 sq. ft.1538 S White Rd, Cedarville, MI 49719
MLS# 25-1184Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$239,000Pending3 beds 2 baths1,500 sq. ft.6088 E Blair Rd, Pickford, MI 49774
MLS# 25-1188Listed by: KW NORTHERN MICHIGAN PROPERTIES
$185,000Active3 beds 1 baths1,500 sq. ft.11664 W Lake St, Naubinway, MI 49762
MLS# 25-1198Listed by: HORIZON REALTY
$199,000Active2 beds 1 baths1,000 sq. ft.1253 Erie St, Bois Blanc, MI 49775
MLS# 25-922Listed by: BOIS BLANC ISLAND REAL ESTATE
$679,000Active2 beds 2 baths1,290 sq. ft.1859 S Fenlon St, Hessel, MI 49745
MLS# 25-926Listed by: REAL ESTATE ONE NORTHERN PROPERTIES
$276,000Active3 beds 2 baths1,304 sq. ft.2976 M-134, Hessel, MI 49745
MLS# 25-961Listed by: SAYLES REAL ESTATE
$60,000Active3 beds 1 baths1,056 sq. ft.N6145 S Gould City Rd, Gould City, MI 49838
MLS# 25-1031Listed by: KEY REALTY ONE- $29,400Active2 Acres
TBD S M129, Pickford, MI 49774
MLS# 50197945Listed by: KEY REALTY DELTA COUNTY LLC
$139,900Active-- beds 1 baths2,271 sq. ft.W7706 Hiawatha Trl, Naubinway, MI 49762
MLS# 50196596Listed by: GROVER REAL ESTATE-NEWBERRY
$217,339Active1 beds -- baths500 sq. ft.E5499 Taylor Rd, Pickford, MI 49774
MLS# 25-1191Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$85,000Active0.17 AcresLot 63 E Beach Rd, Naubinway, MI 49762
MLS# 201838325Listed by: PURE MICHIGAN PROPERTY
$68,500Active0 AcresLot 44 Maple Ridge St, Mackinac Island, MI 49757
MLS# 25-1182Listed by: HORIZON REALTY
$269,900Active3 beds 1 baths1,100 sq. ft.887 Gobles Drive, Bois Blanc, MI 49775
MLS# 201838154Listed by: MACKINAC PROPERTIES, INC
$159,900Pending2 beds 1 baths967 sq. ft.7104 M-117, Engadine, MI 49827
MLS# 25059621Listed by: FIVE STAR REAL ESTATE (HASTINGS)
$375,000Active3 beds 2 baths2,472 sq. ft.198 W Spruce Street, St. Ignace, MI 49781
MLS# 201838064Listed by: BERKSHIRE HATHAWAY HOMESERVICES-CHEBOYGAN
$59,000Active2.54 Acres0 S White Road, Cedarville, MI 49719
MLS# 20251054965Listed by: REAL ESTATE ONE-ORTONVILLE
$25,000Active0.45 Acres18282 W Us-2, St. Ignace, MI 49781
MLS# 25-1147Listed by: HORIZON REALTY
$289,000Active3 beds 2 baths2,952 sq. ft.199 High Street, St. Ignace, MI 49781
MLS# 201837994Listed by: REAL ESTATE ONE OF GAYLORD
$37,500Active2 AcresTBD N Webb Rd, Hessel, MI 49745
MLS# 25-1133Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$169,999Pending0.44 Acres365 Charles Mulcrone, StIgnace, MI 49781
MLS# 20251050080Listed by: PLATLABS, LLC
$36,000Active0 Acres14 Airport Dr, Bois Blanc, MI 49775
MLS# 25-1086Listed by: BOIS BLANC ISLAND REAL ESTATE
$36,000Active0 Acres15 Airport Dr, Bois Blanc, MI 49775
MLS# 25-1087Listed by: BOIS BLANC ISLAND REAL ESTATE
$53,000Active0.13 AcresLot 38 Spruceview Ln, Mackinac Island, MI 49757
MLS# 25-1062Listed by: HORIZON REALTY
$5,000Pending0 Acres15B49 St. Louis Ave, Bois Blanc, MI 49775
MLS# 25-1037Listed by: BOIS BLANC ISLAND REAL ESTATE
$359,900Active1 AcresV/L 1AC N State Street, St. Ignace, MI 49781
MLS# 201837371Listed by: MACKINAC PROPERTIES, INC
$155,900Active2 beds 2 baths1,250 sq. ft.3608 Lovegrove Road, Moran, MI 49760
MLS# 201837314Listed by: MACKINAC PROPERTIES, INC
$39,900Active11.87 Acres0 Champ Elysees, Gould City, MI 49838
MLS# 50189731Listed by: GROVER REAL ESTATE
$525,000Active3 beds 2 baths1,625 sq. ft.N7665 Millecoquins Lake, Engadine, MI 49827
MLS# 50188415Listed by: KELLER WILLIAMS NM PENINSULA PARTNERS
$9,500Pending0.3 Acres424344B19 Florence Ave, Bois Blanc, MI 49775
MLS# 25-932Listed by: BOIS BLANC ISLAND REAL ESTATE
$65,000Active0.41 Acres285 E Pontchartrain Trl, Hessel, MI 49745
MLS# 25-897Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$39,900Pending0.8 Acres1044479599 Madison & Maple Ave, Bois Blanc, MI 49775
MLS# 25-867Listed by: BOIS BLANC ISLAND REAL ESTATE
$224,000Active3 beds 2 baths1,296 sq. ft.850 S Lakeside Rd, Cedarville, MI 49719
MLS# 25-819Listed by: HORIZON REALTY
$250,000Active1.63 AcresLot 2 Pte La Barbe Road, St. Ignace, MI 49781
MLS# 201836422Listed by: MACKINAC PROPERTIES, INC
$90,000Active4.76 AcresLot 3 Pte La Barbe Road, St. Ignace, MI 49781
MLS# 201836424Listed by: MACKINAC PROPERTIES, INC
$130,000Active6.5 AcresLot 4 Pte La Barbe Road, St. Ignace, MI 49781
MLS# 201836425Listed by: MACKINAC PROPERTIES, INC
$500,000Active3.89 AcresLot 1 Pte La Barbe Road, St. Ignace, MI 49781
MLS# 201836417Listed by: MACKINAC PROPERTIES, INC
$250,000Active2 beds 1 baths864 sq. ft.W 19065 Us 2, Gould City, MI 49838
MLS# 50184887Listed by: KELLER WILLIAMS NM PENINSULA PARTNERS
$399,900Active2 beds 2 baths1,710 sq. ft.N 4048 Ackland Road, St. Ignace, MI 49781
MLS# 201836363Listed by: MACKINAC PROPERTIES, INC
$369,900Active4.8 Acres03101400 Gobles Dr, Bois Blanc, MI 49775
MLS# 25-802Listed by: BOIS BLANC ISLAND REAL ESTATE
$150,000Active1.1 AcresA03101400 Gobles Dr, Bois Blanc, MI 49775
MLS# 25-799Listed by: BOIS BLANC ISLAND REAL ESTATE
$99,900Active1.3 AcresB03101400 Gobles Dr, Bois Blanc, MI 49775
MLS# 25-800Listed by: BOIS BLANC ISLAND REAL ESTATE
$125,000Active2.4 AcresC03101400 Gobles Dr, Bois Blanc, MI 49775
MLS# 25-801Listed by: BOIS BLANC ISLAND REAL ESTATE
$125,000Active0.46 Acres4989 W Cedar Rd, Hessel, MI 49745
MLS# 25-794Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$125,000Active2 beds 2 baths700 sq. ft.3300 N 3 Mile Rd, Hessel, MI 49745
MLS# 25-775Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$65,000Active0.5 Acres3 W Shiawassee Trl, Hessel, MI 49745
MLS# 25-762Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$65,000Active0.6 Acres1 N Shiawasee Trl, Hessel, MI 49745
MLS# 25-761Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$45,000Active10 AcresN 7982 Cord H-33, Curtis, MI 49820
MLS# 25-745Listed by: KEY REALTY ONE
$850,000Active4 beds 3 baths1,880 sq. ft.1925 S Lakeside Rd, Cedarville, MI 49719
MLS# 25-714Listed by: REAL ESTATE ONE NORTHERN PROPERTIES
$12,500Pending0.5 Acres38-42B17 Erie St, Bois Blanc, MI 49775
MLS# 25-681Listed by: BOIS BLANC ISLAND REAL ESTATE
$1,074,000Active3 beds 4 baths2,160 sq. ft.4231 Wildwood, Update, MI 49760
MLS# 70479920Listed by: GREENRIDGE REALTY HOLLAND
$1,074,000Active3 beds 4 baths3,460 sq. ft.4231 Wildwood Lane, Moran, MI 49760
MLS# 25033266Listed by: GREENRIDGE REALTY HOLLAND
$65,000Active0.28 AcresLot 29 Tamarack Ct, Mackinac Island, MI 49757
MLS# 25-528Listed by: HORIZON REALTY
$130,000Active2 beds 2 baths1,056 sq. ft.16930 W Manilak, Unit 1, McMillan, MI 49853
MLS# 50178453Listed by: GROVER REAL ESTATE-NEWBERRY
$129,900Pending2 beds 1 baths466 sq. ft.WW16852 M-135 (nunemaker Dr), McMillan, MI 49853
MLS# 25-491Listed by: KEY REALTY ONE
$49,000Active12.7 AcresTBD W M-134 Hwy, Hessel, MI 49745
MLS# 25-449Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$247,500Active2 beds 1 baths896 sq. ft.949 S Big Lasalle Is, Cedarville, MI 49719
MLS# 25-411Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$280,000Active0.37 AcresTBD S State St, St. Ignace, MI 49781
MLS# 25-410Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$75,000Active0.75 Acres143 St. Martins Pt Rd, Hessel, MI 49745
MLS# 25-391Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$380,000Active2 beds 1 baths800 sq. ft.N3896 St. Martins Pt. Rd, Hessel, MI 49745
MLS# 25-389Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$749,000Active4 beds 3 baths2,638 sq. ft.3199 S Lake Shore Drive, Bois Blanc, MI 49775
MLS# 201834857Listed by: COLDWELL BANKER SCHMIDT CHEBOYGAN
$489,000Active3 beds 2 baths1,920 sq. ft.347 E Huron, Bois Blanc, MI 49775
MLS# 25-383Listed by: BOIS BLANC ISLAND REAL ESTATE
$199,900Active2 beds 2 baths1,520 sq. ft.W17915 S Curtis Rd, Curtis, MI 49820
MLS# 25-372Listed by: WOODS N WATER REAL ESTATE- $99,000Active0 Acres
W Us-2, St. Ignace, MI 49781
MLS# 201817460Listed by: MACKINAC PROPERTIES, INC - $489,000Active6.87 Acres
W Us-2, St. Ignace, MI 49781
MLS# 201817475Listed by: MACKINAC PROPERTIES, INC - $499,000Active12.72 Acres
W Us-2, St. Ignace, MI 49781
MLS# 201817477Listed by: MACKINAC PROPERTIES, INC - $192,900Active0 Acres
W Us-2, St. Ignace, MI 49781
MLS# 201817478Listed by: MACKINAC PROPERTIES, INC - $370,000Active4.54 Acres
W Us-2, St. Ignace, MI 49781
MLS# 201817479Listed by: MACKINAC PROPERTIES, INC - $250,000Active0 Acres
W Us 2 Highway, St. Ignace, MI 49781
MLS# 201824111Listed by: MACKINAC PROPERTIES, INC - $155,250Active0 Acres
W Us-2, St. Ignace, MI 49781
MLS# 201833186Listed by: MACKINAC PROPERTIES, INC
$175,000Active2 beds 1 baths864 sq. ft.86 S King St, Cedarville, MI 49719
MLS# 25-326Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$175,000Active0 Acres4254 Pine Cove Ln, Mackinac Island, MI 49757
MLS# 25-324Listed by: MACKINAC STRAITS REALTY
$1,390,000Active3 beds 2 baths2,632 sq. ft.3968 Stony Pointe Road, Hessel, MI 49745
MLS# 201834166Listed by: UNITED COUNTRY GREAT LAKES REALTY & AUCTION
$199,900Pending2 beds 1 baths816 sq. ft.1402 Mcdougall, Bois Blanc, MI 49775
MLS# 25-275Listed by: BOIS BLANC ISLAND REAL ESTATE
$325,000Active0.58 Acres3115 Maple Street, St. Ignace, MI 49781
MLS# 201834228Listed by: MACKINAC PROPERTIES, INC
$439,000Active200 AcresVL N Gould City Road, Curtis, MI 49820
MLS# 50172324Listed by: AYRE RHINEHART REAL ESTATE PARTNERS
$165,000Active0.68 AcresTBD Pte La Barbe Rd, St. Ignace, MI 49781
MLS# 26-13Listed by: HORIZON REALTY
$1,250,000Active7 beds 6 baths3,800 sq. ft.2545 A E Simmons Rd, Hessel, MI 49745
MLS# 25-156Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$985,000Active7 beds 3 baths3,800 sq. ft.2545 B E Simmons Rd, Hessel, MI 49745
MLS# 25-157Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$569,000Active4 beds 2 baths2,132 sq. ft.198 Graham Avenue, St. Ignace, MI 49781
MLS# 286279Listed by: KELLER WILLIAMS REALTY LANSING
$84,900Active2.65 AcresTBD N Milakokia Lake, Gould City, MI 49838
MLS# 50118052Listed by: GROVER REAL ESTATE
$80,000Active80 AcresOff Sandtown Road, Curtis, MI 49820
MLS# 50163363Listed by: AYRE RHINEHART REAL ESTATE PARTNERS
$69,900Active3.25 Acres000 Donner Drive, Germfask, MI 49836
MLS# 24-896Listed by: WOODS N WATER REAL ESTATE
$175,000Active0 AcresB Crow Point Ln, Cedarville, MI 49719
MLS# 24-872Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$69,900Active0 Acres50 Maple, Bois Blanc, MI 49775
MLS# 24-869Listed by: BOIS BLANC ISLAND REAL ESTATE
$263,000Active7.4 AcresTBD E Little Lasalle Is, Cedarville, MI 49719
MLS# 24-864Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$154,900Active3 beds 1 baths720 sq. ft.3208 Lime Kiln Point Rd, Bois Blanc, MI 49775
MLS# 24-852Listed by: BOIS BLANC ISLAND REAL ESTATE
$715,000Active564 Acres3625 E Simmons Rd, Hessel, MI 49745
MLS# 24-851Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$182,500Active0 AcresLot 23 Pine Cove Ln, Mackinac Island, MI 49757
MLS# 24-835Listed by: HORIZON REALTY
$27,000Active0 Acres427 Rocky Rd, Bois Blanc, MI 49775
MLS# 24-696Listed by: BOIS BLANC ISLAND REAL ESTATE
$650,000Active6.03 Acres000 Main St, Curtis, MI 49820
MLS# 24-685Listed by: KEY REALTY ONE
$13,000Active0.73 AcresLOT 15 Sherry Lynn Drive, Engadine, MI 49827
MLS# 23-996Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$130,000Pending1 beds 1 baths500 sq. ft.1145 Dorothy Ave, Bois Blanc, MI 49775
MLS# 24-643Listed by: BOIS BLANC ISLAND REAL ESTATE
$115,000Active1.5 AcresTBD S Coryell Island, Cedarville, MI 49719
MLS# 24-570Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$599,900Active400 Acres6996 N Bay Rd, St. Ignace, MI 49780
MLS# 24-74Listed by: SMITH & COMPANY REAL ESTATE
$13,000Active0.73 AcresLOT 17 Sherry Lynn Drive, Engadine, MI 49868
MLS# 23-997Listed by: COLDWELL BANKER SCHMIDT - CEDARVILLE
$2,200,000Active51.33 Acres2915 Mackinac Trail, St. Ignace, MI 49781
MLS# 22-1188Listed by: HORIZON REALTY
Local realty services provided by:CENTURY 21 Signature Realty, CENTURY 21 Northland, CENTURY 21 Advantage Plus, CENTURY 21 Affiliated
All information deemed reliable but not guaranteed and should be
independently verified. All properties are subject to prior sale, change
or withdrawal. Neither the listing broker(s) nor Water Wonderland Mls, Inc. shall be
responsible for any typographical errors, misinformation, misprints,
and shall be held totally harmless. Water Wonderland MLS, Inc © 2026 All
rights reserved
Popular searches near Mackinac County, MI
Popular neighborhoods near Mackinac County, MI
- Boardman, Traverse City homes for sale
- Downtown, Traverse City homes for sale
- Kids Creek, Traverse City homes for sale
- Oak Park, Traverse City homes for sale
- Oakwood, Traverse City homes for sale
- Slabtown, Traverse City homes for sale
- Traverse Heights, Traverse City homes for sale
- Village at Chartwell, Traverse City homes for sale
Zip codes near Mackinac County, MI
- 49701 homes for sale
- 49715 homes for sale
- 49718 homes for sale
- 49719 homes for sale
- 49728 homes for sale
- 49740 homes for sale
- 49745 homes for sale
- 49748 homes for sale
- 49757 homes for sale
- 49760 homes for sale
- 49762 homes for sale
- 49774 homes for sale
- 49775 homes for sale
- 49780 homes for sale
- 49781 homes for sale
- 49782 homes for sale
- 49788 homes for sale
- 49793 homes for sale
- 49827 homes for sale
- 49838 homes for sale