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
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
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
Kent County
Grand Rapids
THOMAS-THORNAPPLE RIVER
Properties in Grand Rapids in THOMAS-THORNAPPLE RIVER
Find homes for sale in Grand Rapids by selecting a property below:
2177 Thornapple River Dr SE, Grand Rapids, MI 49546
953 Thornapple Riv Dr SE, Grand Rapids, MI 49546
1711 Thornapple River Dr SE, Grand Rapids, MI 49546
2501 Thornapple River Dr SE Unit C, Grand Rapids, MI 49546
5106 Thornapple River Dr SE, Grand Rapids, MI 49512
2220 Thornapple River Dr SE, Grand Rapids, MI 49546
1121 Thornapple Riv Dr SE, Grand Rapids, MI 49546
639 Thompson Ct SE, Grand Rapids, MI 49503
7233 Thornapple Hollow Dr SE, Grand Rapids, MI 49546
941 Thornapple Riv Dr SE, Grand Rapids, MI 49546
1141 Thornapple Riv Dr SE, Grand Rapids, MI 49546
5258 Thornapple River Dr SE, Grand Rapids, MI 49512
7314 Thornapple Park Dr SE, Grand Rapids, MI 49546
1224 Thornapple River Dr SE Unit A, Grand Rapids, MI 49546
2894 Thornapple River Dr SE, Grand Rapids, MI 49546
3500 Thornapple River Dr SE, Grand Rapids, MI 49546
746 Thomas St SE, Grand Rapids, MI 49503
2410 Thornapple River Dr SE, Grand Rapids, MI 49546
1960 Thornapple River Dr SE, Grand Rapids, MI 49546
2633 Thornapple River Dr SE, Grand Rapids, MI 49546
3010 Thornapple River Dr SE Unit Parcel 1, Grand Rapids, MI 49546
1891 Thornapple River Dr SE, Grand Rapids, MI 49546
7788 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
7770 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
3170 Thornapple River Dr SE, Grand Rapids, MI 49546
7708 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
7319 Thornapple Park Dr SE, Grand Rapids, MI 49546
3585 Thornapple River Dr SE, Grand Rapids, MI 49546
2600 Thornapple River Dr SE, Grand Rapids, MI 49546
7215 Thornapple Park Dr SE, Grand Rapids, MI 49546
740 Thomas St SE, Grand Rapids, MI 49503
2975 Thornapple River Dr SE, Grand Rapids, MI 49546
738 Thomas St SE, Grand Rapids, MI 49503
3408 Thornapple River Dr SE, Grand Rapids, MI 49546
965 Thornapple Riv Dr SE, Grand Rapids, MI 49546
2383 Thornapple River Dr SE, Grand Rapids, MI 49546
843 Thomas St SE, Grand Rapids, MI 49506
826 Thomas St SE, Grand Rapids, MI 49506
3082 Thornapple River Dr SE, Grand Rapids, MI 49546
1215 Thornapple Riv Dr SE, Grand Rapids, MI 49546
859 Thornapple Riv Dr SE, Grand Rapids, MI 49546
7730 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
1845 Thornapple River Dr SE, Grand Rapids, MI 49546
2995 Thornapple River Dr SE, Grand Rapids, MI 49546
2693 Thornapple River Dr SE, Grand Rapids, MI 49546
901 Thomas St SE, Grand Rapids, MI 49506
3611 Thornapple River Dr SE, Grand Rapids, MI 49546
7732 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
7790 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
2333 Thornapple River Dr SE, Grand Rapids, MI 49546
3056 Thornapple River Dr SE, Grand Rapids, MI 49546
2161 Thornapple River Dr SE Unit Parcel B, Grand Rapids, MI 49546
3637 Thornapple River Dr SE, Grand Rapids, MI 49546
2986 Thornapple River Dr SE, Grand Rapids, MI 49546
1000 Thornapple River Dr SE, Grand Rapids, MI 49546
934 Thomas St SE, Grand Rapids, MI 49506
954 Thomas St SE, Grand Rapids, MI 49506
3047 Thornapple River Dr SE, Grand Rapids, MI 49546
2200 Thornapple River Dr SE, Grand Rapids, MI 49546
3426 Thornapple River Dr SE, Grand Rapids, MI 49546
7750 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
1224 Thornapple River Dr SE Unit B, Grand Rapids, MI 49546
1253 Thornapple Riv Dr SE, Grand Rapids, MI 49546
2834 Thornapple River Dr SE, Grand Rapids, MI 49546
743 Thomas St SE, Grand Rapids, MI 49503
7780 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
7770 Thornapple Bayou Dr SE Unit A, Grand Rapids, MI 49512
5178 Thornapple River Dr SE, Grand Rapids, MI 49512
1950 Thornapple River Dr SE Unit D, Grand Rapids, MI 49546
2617 Thornapple River Dr SE, Grand Rapids, MI 49546
1473 Thornapple River Dr SE, Grand Rapids, MI 49546
7237 Thornapple Park Dr SE, Grand Rapids, MI 49546
3601 Thornapple River Dr SE, Grand Rapids, MI 49546
2914 Thornapple River Dr SE, Grand Rapids, MI 49546
935 Thomas St SE Unit A, Grand Rapids, MI 49506
1201 Thornapple Riv Dr SE Unit A, Grand Rapids, MI 49546
4900 Thornapple River Dr SE, Grand Rapids, MI 49512
5312 Thornapple River Dr SE, Grand Rapids, MI 49512
2400 Thornapple River Dr SE, Grand Rapids, MI 49546
960 Thomas St SE, Grand Rapids, MI 49506
2224 Thornapple River Dr SE, Grand Rapids, MI 49546
3464 Thornapple River Dr SE, Grand Rapids, MI 49546
2510 Thornapple River Dr SE, Grand Rapids, MI 49546
2804 Thornapple River Dr SE, Grand Rapids, MI 49546
7734 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
7250 Thornapple Park Dr SE, Grand Rapids, MI 49546
1739 Thornapple River Dr SE, Grand Rapids, MI 49546
929 Thomas St SE, Grand Rapids, MI 49506
7280 Thornapple Park Dr SE, Grand Rapids, MI 49546
3290 Thornapple River Dr SE, Grand Rapids, MI 49546
3312 Thornapple River Dr SE, Grand Rapids, MI 49546
2222 Thornapple River Dr SE, Grand Rapids, MI 49546
955 Thomas St SE, Grand Rapids, MI 49506
5805 Thornapple River Dr SE, Grand Rapids, MI 49512
7358 Thornapple Riv Dr SE, Grand Rapids, MI 49506
944 Thomas St SE, Grand Rapids, MI 49506
1981 Thornapple River Dr SE, Grand Rapids, MI 49546
3021 Thornapple River Dr SE, Grand Rapids, MI 49546
3426 Thornapple River Dr SE Unit A, Grand Rapids, MI 49546
1000 Thornapple Riv Dr SE, Grand Rapids, MI 49546
1645 Thornapple River Dr SE, Grand Rapids, MI 49546
2630 Thornapple River Dr SE, Grand Rapids, MI 49546
571 Thompson Ave SE, Grand Rapids, MI 49503
2716 Thornapple River Dr SE, Grand Rapids, MI 49546
2061 Thornapple River Dr SE, Grand Rapids, MI 49546
5225 Thornapple River Dr SE, Grand Rapids, MI 49512
5725 Thornapple River Dr SE, Grand Rapids, MI 49512
2701 Thornapple River Dr SE, Grand Rapids, MI 49546
2611 Thornapple River Dr SE, Grand Rapids, MI 49546
1224 Thornapple River Dr SE, Grand Rapids, MI 49546
950 Thomas St SE, Grand Rapids, MI 49506
3047 Thornapple River Dr SE Unit A, Grand Rapids, MI 49546
572 Thompson Ct SE, Grand Rapids, MI 49503
560 Thompson Ct SE, Grand Rapids, MI 49503
7230 Thornapple Hollow Dr SE, Grand Rapids, MI 49546
569 Thompson Ave SE, Grand Rapids, MI 49503
582 Thompson Ct SE, Grand Rapids, MI 49503
1600 Thornapple River Dr SE, Grand Rapids, MI 49546
563 Thompson Ave SE, Grand Rapids, MI 49503
561 Thompson Ave SE, Grand Rapids, MI 49503
7714 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
1224 Thornapple River Dr SE Unit C, Grand Rapids, MI 49546
2926 Thornapple River Dr SE, Grand Rapids, MI 49546
2090 Thornapple River Dr SE, Grand Rapids, MI 49546
2904 Thornapple River Dr SE, Grand Rapids, MI 49546
2670 Thornapple River Dr SE, Grand Rapids, MI 49546
2652 Thornapple River Dr SE, Grand Rapids, MI 49546
2515 Thoreau Ct NE, Grand Rapids, MI 49525
842 Thomas St SE, Grand Rapids, MI 49506
2255 Thornapple River Dr SE, Grand Rapids, MI 49546
805 Thomas St SE, Grand Rapids, MI 49506
2333 Thornapple River Dr SE #2335, Grand Rapids, MI 49546
3000 Thornapple River Dr SE Unit Parcel 2, Grand Rapids, MI 49546
832 Thomas St SE, Grand Rapids, MI 49506
853 Thomas St SE, Grand Rapids, MI 49506
7718 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
3217 Thornapple River Dr SE, Grand Rapids, MI 49546
2800 Thornapple River Dr SE, Grand Rapids, MI 49546
2501 Thornapple River Dr SE, Grand Rapids, MI 49546
1776 Thornapple River Dr SE, Grand Rapids, MI 49546
2030 Thornapple River Dr SE, Grand Rapids, MI 49546
2789 Thornapple River Dr SE, Grand Rapids, MI 49546
557 Thompson Ave SE, Grand Rapids, MI 49503
2795 Thornapple River Dr SE, Grand Rapids, MI 49546
3161 Thornapple River Dr SE, Grand Rapids, MI 49546
3639 Thornapple River Dr SE, Grand Rapids, MI 49546
2984 Thornapple River Dr SE, Grand Rapids, MI 49546
6355 Thornapple Riv Dr SE, Grand Rapids, MI 49508
2733 Thornapple River Dr SE, Grand Rapids, MI 49546
3087 Thornapple River Dr SE, Grand Rapids, MI 49546
3150 Thornapple River Dr SE, Grand Rapids, MI 49546
3164 Thornapple River Dr SE, Grand Rapids, MI 49546
2426 Thornapple River Dr SE, Grand Rapids, MI 49546
1221 Thornapple Riv Dr SE, Grand Rapids, MI 49546
633 Thompson Ct SE, Grand Rapids, MI 49503
7220 Thornapple Hollow Dr SE, Grand Rapids, MI 49546
911 Thomas St SE, Grand Rapids, MI 49506
2894 Thornapple River Dr SE Unit A, Grand Rapids, MI 49546
2168 Thornapple River Dr SE, Grand Rapids, MI 49546
2516 Thoreau Ct NE, Grand Rapids, MI 49525
2808 Thornapple River Dr SE, Grand Rapids, MI 49546
919 Thornapple Riv Dr SE, Grand Rapids, MI 49546
2923 Thornapple River Dr SE, Grand Rapids, MI 49546
3530 Thornapple River Dr SE, Grand Rapids, MI 49546
2965 Thornapple River Dr SE, Grand Rapids, MI 49546
3176 Thornapple River Dr SE, Grand Rapids, MI 49546
3545 Thornapple River Dr SE, Grand Rapids, MI 49546
847 Thomas St SE, Grand Rapids, MI 49506
3521 Thornapple River Dr SE, Grand Rapids, MI 49546
2768 Thornapple River Dr SE, Grand Rapids, MI 49546
816 Thomas St SE, Grand Rapids, MI 49506
3640 Thornapple River Dr SE, Grand Rapids, MI 49546
3140 Thornapple River Dr SE, Grand Rapids, MI 49546
928 Thomas St SE, Grand Rapids, MI 49506
2620 Thornapple River Dr SE, Grand Rapids, MI 49546
2727 Thornapple River Dr SE, Grand Rapids, MI 49546
2181 Thornapple River Dr SE, Grand Rapids, MI 49546
2265 Thornapple River Dr SE, Grand Rapids, MI 49546
935 Thomas St SE, Grand Rapids, MI 49506
1699 Thornapple River Dr SE, Grand Rapids, MI 49546
2510 Thoreau Ct NE, Grand Rapids, MI 49525
2824 Thornapple River Dr SE, Grand Rapids, MI 49546
2768 Thornapple River Dr SE #69, Grand Rapids, MI 49546
3092 Thornapple River Dr SE, Grand Rapids, MI 49546
7251 Thornapple Dales Dr, Grand Rapids, MI 49503
1810 Thornapple River Dr SE, Grand Rapids, MI 49546
5138 Thornapple River Dr SE, Grand Rapids, MI 49512
3444 Thornapple River Dr SE, Grand Rapids, MI 49546
5680 Thornapple River Dr SE, Grand Rapids, MI 49512
2341 Thornapple River Dr SE, Grand Rapids, MI 49546
2990 Thornapple River Dr SE, Grand Rapids, MI 49546
3065 Thornapple River Dr SE, Grand Rapids, MI 49546
1117 Thornapple Riv Dr SE, Grand Rapids, MI 49546
1137 Thornapple Riv Dr SE, Grand Rapids, MI 49546
959 Thomas St SE, Grand Rapids, MI 49506
2898 Thornapple River Dr SE, Grand Rapids, MI 49546
2896 Thornapple River Dr SE, Grand Rapids, MI 49546
974 Thornapple Riv Dr SE, Grand Rapids, MI 49546
907 Thomas St SE, Grand Rapids, MI 49506
2085 Thornapple River Dr SE, Grand Rapids, MI 49546
2442 Thornapple River Dr SE, Grand Rapids, MI 49546
2161 Thornapple River Dr SE, Grand Rapids, MI 49546
1131 Thornapple Riv Dr SE, Grand Rapids, MI 49546
2154 Thornapple River Dr SE, Grand Rapids, MI 49546
3160 Thornapple River Dr SE, Grand Rapids, MI 49546
1201 Thornapple Riv Dr SE, Grand Rapids, MI 49546
1915 Thornapple River Dr SE, Grand Rapids, MI 49546
1921 Thornapple River Dr SE, Grand Rapids, MI 49546
7770 Thornapple Bayou Dr SE Unit B, Grand Rapids, MI 49512
846 Thomas St SE, Grand Rapids, MI 49506
7375 Thornapple Pines Dr SE, Grand Rapids, MI 49546
812 Thomas St SE, Grand Rapids, MI 49506
822 Thomas St SE, Grand Rapids, MI 49506
1101 Thornapple Riv Dr SE, Grand Rapids, MI 49546
833 Thomas St SE, Grand Rapids, MI 49506
3180 Thornapple River Dr SE, Grand Rapids, MI 49546
747 Thomas St SE, Grand Rapids, MI 49503
1959 Thornapple River Dr SE, Grand Rapids, MI 49546
2902 Thornapple River Dr SE, Grand Rapids, MI 49546
580 Thompson Ct SE, Grand Rapids, MI 49503
2962 Thornapple River Dr SE, Grand Rapids, MI 49546
2930 Thornapple River Dr SE, Grand Rapids, MI 49546
837 Thomas St SE, Grand Rapids, MI 49506
945 Thomas St SE, Grand Rapids, MI 49506
940 Thornapple Riv Dr SE, Grand Rapids, MI 49546
7307 Thornapple Park Dr SE, Grand Rapids, MI 49546
939 Thomas St SE, Grand Rapids, MI 49506
3148 Thornapple River Dr SE, Grand Rapids, MI 49546
1620 Thornapple River Dr SE, Grand Rapids, MI 49546
1065 Thornapple Riv Dr SE, Grand Rapids, MI 49546
3525 Thornapple River Dr SE, Grand Rapids, MI 49546
5800 Thornapple River Dr Se, Grand Rapids, MI 49512
2000 Thornapple River Dr SE, Grand Rapids, MI 49546
2610 Thornapple River Dr SE, Grand Rapids, MI 49546
748 Thomas St SE, Grand Rapids, MI 49503
1790 Thornapple River Dr SE, Grand Rapids, MI 49546
5068 Thornapple River Dr SE, Grand Rapids, MI 49512
814 Thomas St SE, Grand Rapids, MI 49506
2780 Thornapple River Dr SE, Grand Rapids, MI 49546
7756 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
7720 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
7778 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
562 Thompson Ct SE, Grand Rapids, MI 49503
2680 Thornapple River Dr SE, Grand Rapids, MI 49546
900 Thomas St SE, Grand Rapids, MI 49506
7300 Thornapple Park Dr SE, Grand Rapids, MI 49546
2169 Thornapple River Dr SE, Grand Rapids, MI 49546
940 Thomas St SE, Grand Rapids, MI 49506
3726 Thornapple River Dr SE, Grand Rapids, MI 49546
7365 Thornapple Pines Dr SE, Grand Rapids, MI 49546
2826 Thornapple River Dr SE, Grand Rapids, MI 49546
2005 Thornapple River Dr SE, Grand Rapids, MI 49546
3608 Thornapple River Dr SE, Grand Rapids, MI 49546
7369 Thornapple Pines Dr SE, Grand Rapids, MI 49546
6529 Thornapple Riv Dr SE, Grand Rapids, MI 49508
1163 Thornapple Riv Dr SE, Grand Rapids, MI 49506
859 Thomas St SE, Grand Rapids, MI 49506
1235 Thornapple Riv Dr SE, Grand Rapids, MI 49506
2525 Thoreau Ct NE, Grand Rapids, MI 49525
7250 Thornapple Hollow Dr SE, Grand Rapids, MI 49546
934 Thomas St SE #2, Grand Rapids, MI 49506
5295 Thornapple River Dr SE, Grand Rapids, MI 49512
570 Thompson Ct SE, Grand Rapids, MI 49503
7710 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
1921 Thornapple River Dr SE, Grand Rapids, MI 49546
7792 Thornapple Bayou Dr SE, Grand Rapids, MI 49512
5138 Thornapple River Dr SE Unit B, Grand Rapids, MI 49512
2632 Thornapple River Dr SE, Grand Rapids, MI 49546
3334 Thornapple River Dr SE, Grand Rapids, MI 49546
2500 Thornapple River Dr SE, Grand Rapids, MI 49546
5858 Thornapple River Dr SE Unit C, Grand Rapids, MI 49512
7510 Thornapple Dales Dr, Grand Rapids, MI 49502
575 Thompson Ct SE, Grand Rapids, MI 49503
951 Thomas St SE, Grand Rapids, MI 49506
3624 Thornapple River Dr SE Unit A, Grand Rapids, MI 49546
3190 Thornapple River Dr SE, Grand Rapids, MI 49546
2290 Thornapple River Dr SE, Grand Rapids, MI 49546
579 Thompson Ct SE, Grand Rapids, MI 49503
2075 Thornapple River Dr SE, Grand Rapids, MI 49546
863 Thomas St SE, Grand Rapids, MI 49506
2331 Thornapple River Dr Se, Grand Rapids, MI 49546
1905 Thornapple River Dr SE, Grand Rapids, MI 49546
1029 Thornapple Riv Dr SE, Grand Rapids, MI 49546
3024 Thornapple River Dr SE, Grand Rapids, MI 49546
7215 Thornapple Hollow Dr SE, Grand Rapids, MI 49546
2672 Thornapple River Dr SE, Grand Rapids, MI 49546
1151 Thornapple Riv Dr SE, Grand Rapids, MI 49546
2681 Thornapple River Dr SE, Grand Rapids, MI 49546
1950 Thornapple River Dr SE Unit C, Grand Rapids, MI 49546
5586 Thornapple River Dr Se, Grand Rapids, MI 49512
836 Thomas St SE, Grand Rapids, MI 49506
5691 Thornapple River Dr SE, Grand Rapids, MI 49512
2551 Thoreau Ct NE, Grand Rapids, MI 49525
5651 Thornapple River Dr SE, Grand Rapids, MI 49512
6407 Thornapple Riv Dr SE, Grand Rapids, MI 49508
7245 Thornapple Hollow Dr SE, Grand Rapids, MI 49546