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
Kent County
Forest Hills
THORNAPPLE RIVER-THORNCREST
Properties in Forest Hills in THORNAPPLE RIVER-THORNCREST
Find homes for sale in Forest Hills by selecting a property below:
2970 Thorncrest Dr SE, Grand Rapids, MI 49546
3193 Thorncrest Dr SE, Grand Rapids, MI 49546
2973 Thorncrest Dr SE, Grand Rapids, MI 49546
3070 Thorncrest Dr SE, Grand Rapids, MI 49546
3083 Thorncrest Dr SE, Grand Rapids, MI 49546
3081 Thorncrest Dr SE, Grand Rapids, MI 49546
3007 Thorncrest Dr SE, Grand Rapids, MI 49546
3100 Thorncrest Dr SE, Grand Rapids, MI 49546
3143 Thorncrest Dr SE, Grand Rapids, MI 49546
916 Thornapple River Dr SE, Ada, MI 49301
3177 Thorncrest Dr SE, Grand Rapids, MI 49546
876 Thornapple River Dr SE, Ada, MI 49301
2800 Thornapple River Dr SE, Grand Rapids, MI 49546
3036 Thorncrest Dr SE, Grand Rapids, MI 49546
2789 Thornapple River Dr SE, Grand Rapids, MI 49546
2795 Thornapple River Dr SE, Grand Rapids, MI 49546
3305 Thorncrest Dr SE, Grand Rapids, MI 49546
3299 Thorncrest Dr SE, Grand Rapids, MI 49546
7232 Thornapple River Dr SE, Ada, MI 49301
2733 Thornapple River Dr SE, Grand Rapids, MI 49546
3272 Thorncrest Dr SE, Grand Rapids, MI 49546
2743 Thornapple River Dr SE, Grand Rapids, MI 49546
2769 Thornapple River Dr SE, Grand Rapids, MI 49546
2808 Thornapple River Dr SE, Grand Rapids, MI 49546
3238 Thorncrest Dr SE, Grand Rapids, MI 49546
7373 Thornapple River Dr SE, Ada, MI 49301
7370 Thornapple River Dr SE, Ada, MI 49301
7380 Thornapple River Dr SE, Ada, MI 49301
3187 Thorncrest Dr SE, Grand Rapids, MI 49546
940 Thornapple River Dr SE, Ada, MI 49301
2968 Thorncrest Dr SE, Grand Rapids, MI 49546
3285 Thorncrest Dr SE, Grand Rapids, MI 49546
2768 Thornapple River Dr SE, Grand Rapids, MI 49546
7220 Thornapple River Dr SE, Ada, MI 49301
3086 Thorncrest Dr SE, Grand Rapids, MI 49546
2822 Thornapple River Dr SE, Grand Rapids, MI 49546
7254 Thornapple River Dr SE, Ada, MI 49301
974 Thornapple River Dr SE, Ada, MI 49301
3300 Thorncrest Dr SE, Grand Rapids, MI 49546
2727 Thornapple River Dr SE, Grand Rapids, MI 49546
3031 Thorncrest Dr SE, Grand Rapids, MI 49546
3001 Thorncrest Dr SE, Grand Rapids, MI 49546
859 Thornapple River Dr SE, Ada, MI 49301
3115 Thorncrest Dr SE, Grand Rapids, MI 49546
2824 Thornapple River Dr SE, Grand Rapids, MI 49546
2768 Thornapple River Dr SE #69, Grand Rapids, MI 49546
7349 Thornapple River Dr SE, Ada, MI 49301
7242 Thornapple River Dr SE, Ada, MI 49301
3250 Thorncrest Dr SE, Grand Rapids, MI 49546
889 Thornapple River Dr SE, Ada, MI 49301
7215 Thornapple River Dr SE, Grand Rapids, MI 49546
851 Thornapple River Dr SE, Ada, MI 49301
2693 Thornapple River Dr SE, Grand Rapids, MI 49546
953 Thornapple River Dr SE, Ada, MI 49301
3230 Thorncrest Dr SE, Grand Rapids, MI 49546
7212 Thornapple River Dr SE, Ada, MI 49301
3001 Thorncrest Dr SE #1, Grand Rapids, MI 49546
3262 Thorncrest Dr SE, Grand Rapids, MI 49546
2778 Thornapple River Dr SE, Grand Rapids, MI 49546
7202 Thornapple River Dr SE, Ada, MI 49301
930 Thornapple River Dr SE, Ada, MI 49301
919 Thornapple River Dr SE, Ada, MI 49301
3180 Thorncrest Dr SE, Grand Rapids, MI 49546
3136 Thorncrest Dr SE, Grand Rapids, MI 49546
7369 Thornapple River Dr SE, Ada, MI 49301
3162 Thorncrest Dr SE, Grand Rapids, MI 49546
2796 Thornapple River Dr SE, Grand Rapids, MI 49546
2834 Thornapple River Dr SE, Grand Rapids, MI 49546
2779 Thornapple River Dr SE, Grand Rapids, MI 49546
965 Thornapple River Dr SE, Ada, MI 49301
843 Thornapple River Dr SE, Ada, MI 49301
3245 Thorncrest Dr SE, Grand Rapids, MI 49546
3225 Thorncrest Dr SE, Grand Rapids, MI 49546
2780 Thornapple River Dr SE, Grand Rapids, MI 49546
2680 Thornapple River Dr SE, Grand Rapids, MI 49546
839 Thornapple River Dr, Caledonia, MI 49302
3206 Thorncrest Dr SE, Grand Rapids, MI 49546
2653 Thornapple River Dr SE, Grand Rapids, MI 49546
3187 Thorncrest Dr SE #39, Grand Rapids, MI 49546
2826 Thornapple River Dr SE, Grand Rapids, MI 49546
7490 Thornapple River Dr SE, Ada, MI 49301
3187 Thorncrest Dr SE Unit A, Grand Rapids, MI 49546
3150 Thorncrest Dr SE, Grand Rapids, MI 49546
3049 Thorncrest Dr SE, Grand Rapids, MI 49546
2804 Thornapple River Dr SE, Grand Rapids, MI 49546
2751 Thornapple River Dr SE, Grand Rapids, MI 49546
3157 Thorncrest Dr SE, Grand Rapids, MI 49546
3169 Thorncrest Dr SE, Grand Rapids, MI 49546
7340 Thornapple River Dr SE, Ada, MI 49301
3298 Thorncrest Dr SE, Grand Rapids, MI 49546
910 Thornapple River Dr SE, Ada, MI 49301
3315 Thorncrest Dr SE, Grand Rapids, MI 49546
3014 Thorncrest Dr SE, Grand Rapids, MI 49546
7390 Thornapple River Dr SE, Ada, MI 49301
7172 Thornapple River Dr SE, Ada, MI 49301
2716 Thornapple River Dr SE, Grand Rapids, MI 49546
3054 Thorncrest Dr SE, Grand Rapids, MI 49546
2715 Thornapple River Dr SE, Grand Rapids, MI 49546
2701 Thornapple River Dr SE, Grand Rapids, MI 49546
7148 Thornapple River Dr SE, Ada, MI 49301
2966 Thorncrest Dr SE, Grand Rapids, MI 49546
3059 Thorncrest Dr SE, Grand Rapids, MI 49546
3216 Thorncrest Dr SE, Grand Rapids, MI 49546
2672 Thornapple River Dr SE, Grand Rapids, MI 49546
3120 Thorncrest Dr SE, Grand Rapids, MI 49546
3284 Thorncrest Dr SE, Grand Rapids, MI 49546
2681 Thornapple River Dr SE, Grand Rapids, MI 49546
3294 Thorncrest Dr SE, Grand Rapids, MI 49546
941 Thornapple River Dr SE, Ada, MI 49301
3095 Thorncrest Dr SE, Grand Rapids, MI 49546
2670 Thornapple River Dr SE, Grand Rapids, MI 49546
7180 Thornapple River Dr SE, Ada, MI 49301
7358 Thornapple River Dr SE, Ada, MI 49301
3301 Thorncrest Dr SE, Grand Rapids, MI 49546
2652 Thornapple River Dr SE, Grand Rapids, MI 49546