42

Recently Sold Johannesburg, MI Homes

Section Image
  • /33

    $368,000 Sold May 23, 2025

    • 1,937 Sq Ft
    • $190/SF
    • 13 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1989

    6602 Beach Rd, Johannesburg, MI 49751

    Welcome to your lakeside retreat on beautiful Little Bear Lake! Step inside through the foyer, where you'll find the convenience of first-floor laundry. Just down the hall are the first bedroom and a full bathroom. The kitchen, complete with an island, flows seamlessly into the living room—offering stunning lake views and access to the upper deck. The fully finished walk-out lower level adds even

    Cathy Han Real Estate One of Gaylord

    6602 Beach Rd, Johannesburg, MI 49751
  • /5

    $50,000 Sold Apr 22, 2025

    • Land
    • 10 Acres
    • $5,000 per Acre
    • 62 Days On Market

    6736 Finnegan Rd, Johannesburg, MI 49751

    Beautiful 10 acre wooded parcel in a great location between Gaylord and Johannesburg. This property provides endless recreational opportunity with over 1000 acres of state land directly across the road. If you are looking for a great place to build your dream home, this is the one! The driveway and building area have already been cleared, and new 1000 gallon septic tank was installed this fall.

    Travis Fessler RE/MAX New Horizons

    6736 Finnegan Rd, Johannesburg, MI 49751
  • /40

    $250,000 Sold Apr 15, 2025

    • 570 Sq Ft
    • $439/SF
    • 5 Days On Market
    • 2 Beds
    • 1 Bath

    14810 10th St, Johannesburg, MI 49751

    Enjoy 120 foot of shared/private sandy frontage on Big Bear Lake. Stunning views of the lake as you enjoy your morning coffee. This cozy cabin features 2 bedrooms and all the creature comforts you could want. All furniture and boat are included in the sale.

    Melisa Bertram Real Estate One of Gaylord

    14810 10th St, Johannesburg, MI 49751
  • /28

    $148,000 Sold Mar 07, 2025

    • 1,520 Sq Ft
    • $97/SF
    • 4 Days On Market
    • 2 Beds
    • 1 Bath

    6417 Bear Lake Rd, Johannesburg, MI 49751

    Super cute and move in ready! Newly renovated and walking distance to Little Bear Lake. Perfect for 1st time home buyers or rental income.

    Connie Madej The TEAM Real Estate Group

    6417 Bear Lake Rd, Johannesburg, MI 49751
  • /12

    $135,000 Sold Mar 07, 2025

    • Land
    • 2.90 Acres
    • $46,552 per Acre
    • 26 Days On Market

    0 W Shore Ln, Charlton Township, MI 49751

    Discover your slice of paradise with 66+ feet of pristine lakefront and nearly 3 acres of land on the coveted all-sports Big Bear Lake. Nestled between Lewiston and Gaylord on a serene private road, this property offers the perfect blend of seclusion and convenience, complete with access to electric, natural gas, and high-speed internet. Nature enthusiasts and adventure seekers will love being

    Catherine Callahan Alpine Realty Group-Gaylord

    0 W Shore Ln, Charlton Township, MI 49751
  • /31

    $269,000 Sold Dec 20, 2024

    • 696 Sq Ft
    • $386/SF
    • 7 Days On Market
    • 2 Beds
    • 1 Bath

    6832 Beach Rd, Johannesburg, MI 49751

    Completely remodeled 2 bed 1 bath cottage on All Sports Little Bear Lake, conveniently located between Lewiston and Gaylord. Here's your chance to get on the lake without breaking the bank. New insulation, flooring, paint/doors, heating/cooling, bathroom and kitchen, with updated landscaping/retaining wall and paint on the exterior. The 2 lakeside door walls lead directly onto a large deck

    Christopher Paffi smith realty GROUP

    6832 Beach Rd, Johannesburg, MI 49751
  • /44

    $155,000 Sold Dec 20, 2024

    • 1,224 Sq Ft
    • $127/SF
    • 151 Days On Market
    • 2 Beds
    • 1 Bath

    6879 Beach Rd, Johannesburg, MI 49751

    JOHANNESBURG - Gorgeous 2-3 bedroom chalet with all-sports lake access to Little Bear Lake. Beautifully maintained home on two lots has newer hickory cabinets, newer flooring, and tongue and groove knotty pine on the walls for that up-north look. Large utility room with lots of extra storage leads out to the private deck that overlooks a lush perennial-filled courtyard between the house and 2 car

    Kathryn Parks Eagle Point Real Estate LLC

    6879 Beach Rd, Johannesburg, MI 49751
  • /4

    $6,500 Sold Dec 19, 2024

    • Land
    • 161 Days On Market

    Lot #120 Crystal St, Johannesburg, MI 49751

    Ready to make some summer memories? This lot has private shared access to All-Sport Little Bear Lake. You will be able to enjoy boating, swimming, fishing and picnicking around the lake by using the gated boat ramp and member only access points. Big Bear Lake State Campground is right around the corner as well as ORV trails that go on for miles. Enjoy skiing or golfing? You will have your pick of

    Misti Husted Eagle Point Real Estate LLC

    Lot #120 Crystal St, Johannesburg, MI 49751
  • /5

    $11,000 Sold Nov 04, 2024

    • Land
    • 50 Days On Market

    Lot #55 Beach Dr, Charlton Township, MI 49751

    The view of the lake is pleasant from this lot. Build you get away place or your forever home. It's a great lot for either.

    Connie Madej The TEAM Real Estate Group

    Lot #55 Beach Dr, Charlton Township, MI 49751
  • /12

    $33,000 Sold Oct 29, 2024

    • Land
    • 8 Days On Market

    6200 Apple St, Charlton Township, MI 49751

    Recreational Heaven - make this a base camp for cruising the miles of trails. This is 2 lots with 137 feet of frontage on the serene Baby Bear Lake in Johannesburg. Included is an ultra cute vintage looking 1989 camper trailer, shed, a handpump well, and electric service partially completed. State land just a stone's throw away! Come and enjoy this oasis.

    Kathryn Parks Eagle Point Real Estate LLC

    6200 Apple St, Charlton Township, MI 49751
  • /6

    $5,500 Sold Oct 29, 2024

    • Land
    • 20 Days On Market

    5782 Crystal, Johannesburg, MI 49751

    Nice lot in Little Bear Lake subdivision with lake access. Start building that vacation or year-round home now.

    Susan Magnant Real Estate One Lewiston

    5782 Crystal, Johannesburg, MI 49751
  • /4

    $25,000 Sold Oct 25, 2024

    • Land
    • 10 Days On Market

    3273 Coolwater Ave, Johannesburg, MI 49751

    Two lots (half an acre) ready for you to build your new home with well and septic installed along with electric on site. Nearby, just in walking distance, is shared-private access to Lake Louise. Set up your showing to see your new property today!

    Amanda Morris smith realty GROUP

    3273 Coolwater Ave, Johannesburg, MI 49751
  • /52

    $215,000 Sold Oct 25, 2024

    • 2,862 Sq Ft
    • $75/SF
    • 50 Days On Market
    • 2 Beds
    • 2 Baths

    7405 Douglas Lake Rd, Johannesburg, MI 49751

    Meticulously maintained 2 bed, 2 bath home, nestled amongst the trees in a beautiful, natural setting. Big, spacious rooms paired with vaulted ceilings and open concept add a modern feel to the cozy up north cabin finishes. Enjoy the views and natural light from extra large windows. The home features an 18x18 screened in porch, updated forced air furnace, hot tub, and whole house generator for

    Ryan Wojan smith realty GROUP

    7405 Douglas Lake Rd, Johannesburg, MI 49751
  • /65

    $338,580 Sold Oct 19, 2024

    • 1,439 Sq Ft
    • $235/SF
    • 62 Days On Market
    • 2 Beds
    • 1.5 Baths

    6082 Beach Rd, Johannesburg, MI 49751

    Enjoy beautiful Northern Michigan sunsets over Little Bear Lake from the deck or lakeside patio of this nicely updated 2 bed 2 bath A-Frame. Conveniently located between Gaylord and Lewiston and close to ATV/snowmobile trails, this home features newer air conditioning, wood stove, appliances, updated electric, metal roof, paint and flooring. Plenty of storage room for all the toys on the extra

    Christopher Paffi smith realty GROUP

    6082 Beach Rd, Johannesburg, MI 49751
  • /27

    $175,000 Sold Oct 17, 2024

    • 2,796 Sq Ft
    • $63/SF
    • 98 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1978

    11037 Hetherton Rd, Johannesburg, MI 49751

    This charming single-family home, set on over three acres of beautiful land, is full of potential. It features three bedrooms, 1.5 bathrooms, and over 1800 square feet of comfortable living space. With new updates, including newer siding and a newer roof, this home is move-in ready. The oversized two-car garage and additional garden shed provide ample storage, while the large unfinished basement

    Christopher Eckerman Coldwell Banker Schmidt - Petoskey

    11037 Hetherton Rd, Johannesburg, MI 49751
  • /19

    $160,000 Sold Oct 16, 2024

    • 1,014 Sq Ft
    • $158/SF
    • 43 Days On Market
    • 2 Beds
    • 1 Bath

    8508 Northvale, Johannesburg, MI 49751

    Welcome to this charming and beautifully updated home! This 2 bed, 1 bath sits at the end of a quiet street with private lake access to All-Sport Lake Louise. Remodeled in 2015 this home features tongue and groove throughout, stainless steel appliances, and quality wood cabinetry. Detached 1.5 garage, recently converted to natural gas! Short term rental allowed!

    Jamy Warner COLDWELL BANKER SCHMIDT GAYLORD

    8508 Northvale, Johannesburg, MI 49751
  • /34

    $259,000 Sold Oct 09, 2024

    • 1,536 Sq Ft
    • $169/SF
    • 97 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1973

    3300 Havenwood Dr, Johannesburg, MI 49751

    Welcome to your all-sport lakefront oasis! This charming 3-bedroom, 2-bathroom home offers a perfect blend of relaxation and recreation. Enjoy stunning lake views from the lower full-length porch and the upper covered deck. The living area opens to a gently sloping, spacious yard.A sizeable detached 3-stall garage with a loft and deck provides ample storage and additional outdoor space. Recent

    Jamy Warner COLDWELL BANKER SCHMIDT GAYLORD

    3300 Havenwood Dr, Johannesburg, MI 49751
  • /12

    $185,000 Sold Oct 04, 2024

    • Land
    • 59 Acres
    • $3,122 per Acre
    • 26 Days On Market

    14698 Michigan 32 Unit East, Johannesburg, MI 49751

    PRIME HUNTING PROPERTY! 59 Acres is ready for the 2024 deer season, offering a nicely wooded mix of high ground, lowland habitat and fields for your food plots! One field already planted with a high box blind in place. Bring your gear and start your northern Michigan hunting tradition!

    Scott Chesley CHESLEY & CO REALTORS

    14698 Michigan 32 Unit East, Johannesburg, MI 49751
  • /45

    $195,500 Sold Sep 30, 2024

    • 1,152 Sq Ft
    • $170/SF
    • 51 Days On Market
    • 3 Beds
    • 1 Bath

    6917 Penny St, Johannesburg, MI 49751

    Two Lakes for the Price of One! Escape to lakeside serenity with this charming 3-bed, 1-bath cabin on the tranquil shores of Duck Lake, boasting 212.89 feet of private frontage. Enjoy stunning views from the walkout porch and second-story balcony, or take advantage of the private-shared access to Little Bear Lake. Recent updates include a new furnace, ensuring comfort year-round. With an 8x10

    Shawn Huston Huston Real Estate, Inc.

    6917 Penny St, Johannesburg, MI 49751
  • /6

    $35,000 Sold Sep 13, 2024

    • Land
    • 10 Acres
    • $3,500 per Acre
    • 16 Days On Market

    V/L Finnegan Rd, Johannesburg, MI 49751

    If you've been looking for acreage check out this 10 acre hardwood parcel! Only 10 miles to downtown Gaylord and 5 miles to downtown Johannesburg! Whether you're looking for recreation or ready to build your home this property provides easy access on a maintained paved road! There's already a natural clearing approximately 200 feet in from the road! Plus there's approximately 520 acres of State

    Ginny McClarren EverGreen Home Realty

    V/L Finnegan Rd, Johannesburg, MI 49751
  • /38

    $221,500 Sold Sep 13, 2024

    • 1,923 Sq Ft
    • $115/SF
    • 36 Days On Market
    • 2 Beds
    • 2 Baths

    14931 8th St, Johannesburg, MI 49751

    ALL-SPORTS BIG BEAR LAKE IN SUMMER AND GROOMED SNOWMOBILE TRAILS IN WINTER! This cottage is the perfect home or getaway for outdoor recreation enthusiasts. Enjoy 2 Bedrooms plus a spacious open loft, 2 Baths, and deeded lake access with private dock on Big Bear Lake! This entertaining layout offers a circular bar, two wood burning fireplaces, and custom ceramic tile main floor bath with zero

    Scott Chesley CHESLEY & CO REALTORS

    14931 8th St, Johannesburg, MI 49751
  • /40

    $144,000 Sold Sep 09, 2024

    • 720 Sq Ft
    • $200/SF
    • 46 Days On Market
    • 2 Beds
    • 1 Bath

    5976 Bear Lake Rd, Johannesburg, MI 49751

    Every inch of this beautifully charming home has been thoughtfully updated, ensuring a move-in ready experience for the lucky new owners. Situated on a 1-acre lot with wooded surroundings, this 2-bed 1-bath home provides a perfect up-north getaway. Entertaining friends & family is a breeze with shared-private access to all-sport Little Bear Lake. Immerse yourself in nature, ride the ORV trails,

    Misti Husted Eagle Point Real Estate LLC

    5976 Bear Lake Rd, Johannesburg, MI 49751
  • 6342 Beach Rd, Johannesburg, MI 49751

    $290,000 Sold Sep 06, 2024

    • 1,000 Sq Ft
    • $290/SF
    • 61 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1944

    6342 Beach Rd, Johannesburg, MI 49751

    Welcome to your serene lakeside retreat at Little Bear Lake! This charming 3-bedroom, 1-bathroom log home offers 1000 square feet of cozy living space, perfectly situated to enjoy breathtaking views of the lake from every angle. Inside, discover modern comforts and rustic charm with laminate floors throughout and a built-in flat-screen TV mounted over an electric fireplace, creating a warm and

    Chris McCann Ayre/Rhinehart Bay REALTORS

    6342 Beach Rd, Johannesburg, MI 49751
  • /5

    $32,000 Sold Aug 30, 2024

    • Land
    • 48 Days On Market

    6549 Sycamore Dr, Charlton Township, MI 49751

    NEW PRICE!! Seller will consider Land Contract Terms! Recreational ground zero is what this opportunity offers. 20x24 Quonset hut with loft, partially finished, perfect for toy storage. Lot mostly cleared and ready for next chapter. Just steps away from 1,000s of acres of public land with ATV/snowmobile trails, less than a mile from public access to Big Bear Lake and conveniently located

    Christopher Paffi smith realty GROUP

    6549 Sycamore Dr, Charlton Township, MI 49751
  • /40

    $251,000 Sold Aug 23, 2024

    • 1,600 Sq Ft
    • $157/SF
    • 8 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1984

    3437 Pineridge, Johannesburg, MI 49751

    BUYER'S FINANCING FELL THROUGH! Discover serenity with 225 feet of lake frontage on the All-Sport Lake Louise, nestled just east of Gaylord in Johannesburg! Enjoy breathtaking views of tranquil sunrises over the lake. This charming ranch home features 3 bedrooms (split floorplan), 2 full bathrooms, and a 2-car attached garage. Step onto the deck at the front or back of the house to soak in the

    Hannah Techel The TEAM Real Estate Group

    3437 Pineridge, Johannesburg, MI 49751
  • /9

    $14,400 Sold Aug 14, 2024

    • Land
    • 1.53 Acres
    • $9,412 per Acre
    • 4 Days On Market

    0 Bear Lake Rd Unit 201830737, Charlton Township, MI 49751

    1.53 acre lot close to Little Bear Lake, Big Bear Lake and Big Bear Lake State Forest Campground. Perfect location for a home or barn or other. Mobiles allowed, natural gas available, electricity adjacent.

    Michael Rosen smith realty GROUP

    0 Bear Lake Rd Unit 201830737, Charlton Township, MI 49751
  • /37

    $205,000 Sold Aug 02, 2024

    • 720 Sq Ft
    • $285/SF
    • 10 Days On Market
    • 2 Beds
    • 1 Bath

    14798 12th St, Johannesburg, MI 49751

    Discover this hidden gem with stunning views of Big Bear Lake! This charming home has been completely remodeled from top to bottom, blending modern amenities with cozy comfort. With 720 sq ft of living space, this 2-bedroom, 1-bath retreat is perfect for a weekend getaway or a permanent residence. The interior boasts a brand-new design, making it truly move-in ready. Enjoy the convenience of a

    Shawn Huston Huston Real Estate, Inc.

    14798 12th St, Johannesburg, MI 49751
  • /10

    $6,000 Sold Jul 17, 2024

    • Land
    • 51 Days On Market

    Lot 44 Honey Ln, Charlton Township, MI 49751

    Opportunity awaits in Little Bear Lake neighborhood. This vacant lot offers a view and private deeded access to Little Bear Lake, ensuring a retreat like no other. For those seeking more, an adjacent home and additional lot are also available through the same seller, promising endless possibilities for creating your dream home or getaway amidst this serene setting.

    Sarah Harding The TEAM Real Estate Group

    Lot 44 Honey Ln, Charlton Township, MI 49751
  • /10

    $6,000 Sold Jul 17, 2024

    • Land
    • 51 Days On Market

    Lot 43 Honey Ln, Charlton Township, MI 49751

    Enchanting opportunity awaits in Little Bear Lake neighborhood. This vacant lot offers private deeded access to the tranquil waters of Little Bear Lake, ensuring a private retreat like no other. For those seeking more, an adjacent home and additional lot are also available through the same seller, promising endless possibilities for creating your dream oasis amidst this serene setting.

    Sarah Harding The TEAM Real Estate Group

    Lot 43 Honey Ln, Charlton Township, MI 49751
  • /9

    $17,000 Sold Jul 15, 2024

    • Land
    • 1.06 Acres
    • $16,038 per Acre
    • 18 Days On Market

    8730 Matthews Rd, Atlanta, MI 49709

    Where once stood a home, could be the perfect spot to put your up north cabin or home. With just over an acre, with a well, septic and electric at the property, this could be your little piece of northern Michigan. Property is 1 mile off of M32, with easy access, in all 4 seasons!Close to some of northern Michigan's finest inland lakes, streams and lots of golf courses near by.

    Karen Wilding Ausable Valley Realty

    8730 Matthews Rd, Atlanta, MI 49709
  • /7

    $37,000 Sold Jul 01, 2024

    • Land
    • 10 Acres
    • $3,700 per Acre
    • 54 Days On Market

    7483 Michigan 32, Johannesburg, MI 49751

    A stunning 10-acre property featuring a private driveway, surrounded by beautiful hardwoods and a clearing perfect for building your ideal home.With electric already on site, this property offers convenience and accessibility. Located just off a main road, you'll enjoy easy access to nearby amenities while still enjoying the peace and tranquility of the countryside. Don't miss out on this

    Savanna Koronka smith realty GROUP

    7483 Michigan 32, Johannesburg, MI 49751
  • /4

    $500,000 Sold Jul 01, 2024

    • Land
    • 308 Acres
    • $1,623 per Acre
    • 6 Days On Market

    0 Beckett Rd Unit 201828099, Johannesburg, MI 49751

    Large wooded parcel of land. Terrain is rolling some established trails. Power available at road. No well or septic.

    Melisa Bertram Real Estate One of Gaylord

    0 Beckett Rd Unit 201828099, Johannesburg, MI 49751
  • /34

    $180,000 Sold Jun 27, 2024

    • 1,352 Sq Ft
    • $133/SF
    • 7 Days On Market
    • 3 Beds
    • 1 Bath

    6168 Honey Ln, Charlton Township, MI 49751

    Explore this charming lakeview home with private deeded access to Little Bear Lake. A newly installed well system awaits new homeowners. A 3-bedroom, 1-bathroom property plus a loft providing additional living space and picturesque lake views. The kitchen area showcases a new sliding glass door opening to a spacious backyard. Inside, wooden cathedral ceilings in the living room create a cozy

    Sarah Harding The TEAM Real Estate Group

    6168 Honey Ln, Charlton Township, MI 49751
  • /8

    $60,000 Sold Jun 27, 2024

    • Land
    • 15 Acres
    • $4,000 per Acre
    • 7 Days On Market

    4313 Meridian Line Rd, Johannesburg, MI 49751

    Michigan Vacant Land in Otsego County ready with Septic, Well and Electric on Site. Close to recreational trails, state land, and all that Pure Michigan has to offer. 4 inch well,1000 gallon septic.

    Jessica Ziobron United Country Great Lakes Realty & Auction

    4313 Meridian Line Rd, Johannesburg, MI 49751
  • /11

    $55,000 Sold Jun 27, 2024

    • Land
    • 1.91 Acres
    • $28,796 per Acre
    • 272 Days On Market

    0 Traverse Lake Trail Unit Parcels 1 & 2, Charlton Township, MI 49751

    TRAVERSE LAKES WATERFRONT! Here's your chance to own a waterfront property that offers peace, tranquility, hardwoods, and wildlife (grouse, turkeys, deer & elk spotted on the property). The 2 buildable lots combined total 1.91 acres with approx. 387' frontage on Traverse Lakes, offering plenty of room to build your future waterfront home, lake cottage/cabin and/or garage/pole building. Great

    Susan Stephens smith realty GROUP

    0 Traverse Lake Trail Unit Parcels 1 & 2, Charlton Township, MI 49751
  • /40

    $125,000 Sold Jun 25, 2024

    • 1,074 Sq Ft
    • $116/SF
    • 27 Days On Market
    • 2 Beds
    • 1.5 Baths

    7474 Bear Lake Rd, Johannesburg, MI 49751

    Nestled on over 12 acres, this home is a paradise for outdoor enthusiasts. Enjoy private frontage on Duck Lake, perfect for fishing and peaceful waterfront relaxation. With direct access to thousands of acres of state land, you'll have endless opportunities for adventure and ultimate privacy. Whether you're hiking, fishing, or simply enjoying the serenity of nature, this property offers the ideal

    Shawn Huston Huston Real Estate, Inc.

    7474 Bear Lake Rd, Johannesburg, MI 49751
  • /56

    $490,000 Sold Jun 10, 2024

    • 2,340 Sq Ft
    • $209/SF
    • 13 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 1980

    6309 Honey Ln, Johannesburg, MI 49751

    Lovely 3 bed, 3 bath home with 125 ft of beautiful Little Bear Lake frontage complete with an abundance of storage options! 30x50 pull-thru pole building w/ 2nd story loft storage, a separate insulated & heated 28 x28 car garage, & another 24x16 garage. Home is light and bright, offers natural gas heat, mini-split air conditioning. A new 40ft wooden seawall, with rock break wall surrounding.

    Tisa Appleton EverGreen Home Realty

    6309 Honey Ln, Johannesburg, MI 49751
  • 6515 Ridge Dr, Johannesburg, MI 49751

    $300,000 Sold Nov 05, 2024

    • 1,344 Sq Ft
    • $223/SF
    • 3 Beds
    • 2 Baths
    • Built 1999

    6515 Ridge Dr, Johannesburg, MI 49751

    Calling all outdoor enthusiasts! This waterfront ranch sits on an oversized lot at the end of a dirt road. It bumps up to over 400 acres of state land. ATV trails are just out front and boating and fishing on all-sports Big Bass Lake out back. It is the perfect retreat! The heated pole barn is the perfect spot to put all of your outdoor gear while still having the attached garage for your

    Kayla Chobod J Michael Realty LLC

    6515 Ridge Dr, Johannesburg, MI 49751
  • /3

    $38,000 Sold Mar 18, 2025

    • Land
    • 10 Acres
    • $3,800 per Acre

    0 Gingell Rd Unit 201833780, Johannesburg, MI 49751

    Amanda Morris smith realty GROUP

    0 Gingell Rd Unit 201833780, Johannesburg, MI 49751
  • /40

    $660,000 Sold Jan 10, 2025

    • 3,614 Sq Ft
    • $183/SF
    • 2 Days On Market
    • 5 Beds
    • 4.5 Baths
    • Built 1988

    6101 William H Kelly Rd, Johannesburg, MI 49751

    TheTEAM Real Estate Group The TEAM Real Estate Group

    6101 William H Kelly Rd, Johannesburg, MI 49751

Showing Results 1 - 40, Page 1 of 2

How to Buy a Home How to Sell a Home How to Rent a Home