Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Michigan
Genesee County
Swartz Creek
GRAND BLANC-GRANDWOOD
Properties in Swartz Creek in GRAND BLANC-GRANDWOOD
Find homes for sale in Swartz Creek by selecting a property below:
7344 Grandwood Dr, Swartz Creek, MI 48473
8130 Grand Blanc Rd, Swartz Creek, MI 48473
8279 Grand Blanc Rd, Swartz Creek, MI 48473
8110 Grand Blanc Rd, Swartz Creek, MI 48473
8167 Grand Blanc Rd, Swartz Creek, MI 48473
7495 Grand Blanc Rd, Swartz Creek, MI 48473
4437 Grand Lin St, Swartz Creek, MI 48473
4372 Grand Lin St, Swartz Creek, MI 48473
4412 Grand Lin St, Swartz Creek, MI 48473
7361 Grandwood Dr, Swartz Creek, MI 48473
7318 Grandwood Dr, Swartz Creek, MI 48473
7485 Grand Blanc Rd, Swartz Creek, MI 48473
4390 Grand Lin St, Swartz Creek, MI 48473
7362 Grandwood Dr, Swartz Creek, MI 48473
7317 Grandwood Dr, Swartz Creek, MI 48473
7369 Grandwood Dr, Swartz Creek, MI 48473
7284 Grandwood Dr, Swartz Creek, MI 48473
4487 Grand Lin St, Swartz Creek, MI 48473
8102 Grand Blanc Rd, Swartz Creek, MI 48473
7283 Grandwood Dr, Swartz Creek, MI 48473
V/L Grand Blanc Rd, Swartz Creek, MI 48473
8313 Grand Blanc Rd, Swartz Creek, MI 48473
8200 Grand Blanc Rd, Swartz Creek, MI 48473
7273 Grandwood Dr, Swartz Creek, MI 48473
7274 Grandwood Dr, Swartz Creek, MI 48473
7439 W. Grand Blanc Rd, Swartz Creek, MI 48473
7539 Gd Blanc Rd, Swartz Creek, MI 48473
8465 Grand Blanc Rd, Swartz Creek, MI 48473
8186 Grand Blanc Rd, Swartz Creek, MI 48473
8455 Grand Blanc Rd, Swartz Creek, MI 48473
9160 W Grand Blanc Rd, Swartz Creek, MI 48473
8495 Grand Blanc Rd, Swartz Creek, MI 48473
4409 Grand Lin St, Swartz Creek, MI 48473
7336 Grandwood Dr, Swartz Creek, MI 48473
8353 Grand Blanc Rd, Swartz Creek, MI 48473
4449 Grand Lin St, Swartz Creek, MI 48473
7370 Grandwood Dr, Swartz Creek, MI 48473
7352 Grandwood Dr, Swartz Creek, MI 48473
7291 Grandwood Dr, Swartz Creek, MI 48473
9124 Gd Blanc Rd, Swartz Creek, MI 48473
8398 Grand Blanc Rd, Swartz Creek, MI 48473
9112 Gd Blanc Rd, Swartz Creek, MI 48473
8254 Grand Blanc Rd, Swartz Creek, MI 48473
7300 Grandwood Dr, Swartz Creek, MI 48473
8080 Grand Blanc Rd, Swartz Creek, MI 48473
8058 Grand Blanc Rd, Swartz Creek, MI 48473
8346 Grand Blanc Rd, Swartz Creek, MI 48473
7343 Grandwood Dr, Swartz Creek, MI 48473
8276 Grand Blanc Rd, Swartz Creek, MI 48473
8170 Grand Blanc Rd, Swartz Creek, MI 48473
7505 Gd Blanc Rd, Swartz Creek, MI 48473
7309 Grandwood Dr, Swartz Creek, MI 48473
4427 Grand Lin St, Swartz Creek, MI 48473
7503 Grand Blanc Rd, Swartz Creek, MI 48473
7326 Grandwood Dr, Swartz Creek, MI 48473
9136 Gd Blanc Rd, Swartz Creek, MI 48473
4428 Grand Lin St, Swartz Creek, MI 48473
9082 Grand Blanc Rd, Swartz Creek, MI 48473
8105 Grand Blanc Rd, Swartz Creek, MI 48473
7469 Grand Blanc Rd, Swartz Creek, MI 48473
8150 Grand Blanc Rd, Swartz Creek, MI 48473
8061 Gd Blanc Rd, Swartz Creek, MI 48473
4466 Grand Lin St, Swartz Creek, MI 48473
4467 Grand Lin St, Swartz Creek, MI 48473
7443 Grand Blanc Rd, Swartz Creek, MI 48473
7292 Grandwood Dr, Swartz Creek, MI 48473
7310 Grandwood Dr, Swartz Creek, MI 48473
7325 Grandwood Dr, Swartz Creek, MI 48473
7443 W Grand Blanc Rd, Swartz Creek, MI 48473
7335 Grandwood Dr, Swartz Creek, MI 48473
4478 Grand Lin St, Swartz Creek, MI 48473
4459 Grand Lin St, Swartz Creek, MI 48473
9074 Grand Blanc Rd, Swartz Creek, MI 48473
9066 Grand Blanc Rd, Swartz Creek, MI 48473
4458 Grand Lin St, Swartz Creek, MI 48473
9160 W. Grand Blanc Rd, Swartz Creek, MI 48473
8310 Grand Blanc Rd, Swartz Creek, MI 48473
9208 W. Grand Blanc Rd, Swartz Creek, MI 48473
7377 Grandwood Dr, Swartz Creek, MI 48473
9060 Grand Blanc Rd, Swartz Creek, MI 48473
8382 Grand Blanc Rd, Swartz Creek, MI 48473
8458 Grand Blanc Rd, Swartz Creek, MI 48473
7259 Grandwood Dr, Swartz Creek, MI 48473
8517 Gd Blanc Rd, Swartz Creek, MI 48473
7439 Grand Blanc Rd, Swartz Creek, MI 48473
7430 Gd Blanc Rd, Swartz Creek, MI 48473
9172 Grand Blanc Rd, Swartz Creek, MI 48473
7421 Grand Blanc Rd, Swartz Creek, MI 48473
9148 Grand Blanc Rd, Swartz Creek, MI 48473