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
Virginia
Rockingham County
Massanetta Springs
DIAMOND SPRING-ELGIN
Properties in Massanetta Springs in DIAMOND SPRING-ELGIN
Find homes for sale in Massanetta Springs by selecting a property below:
3077 Diamond Spring Ln, Rockingham, VA 22801
3081 Diamond Spring Ln, Rockingham, VA 22801
3085 Diamond Spring Ln, Rockingham, VA 22801
3089 Diamond Spring Ln, Rockingham, VA 22801
3039 Diamond Spring Ln, Rockingham, VA 22801
3043 Diamond Spring Ln, Rockingham, VA 22801
3047 Diamond Spring Ln, Rockingham, VA 22801
1565 Edgerton Ct, Harrisonburg, VA 22801
3053 Diamond Spring Ln, Rockingham, VA 22801
3542 Earthshine Way, Rockingham, VA 22801
3061 Diamond Spring Ln, Rockingham, VA 22801
3530 Earthshine Way, Rockingham, VA 22801
3057 Diamond Spring Ln, Rockingham, VA 22801
3536 Earthshine Way, Rockingham, VA 22801
3069 Diamond Spring Ln, Rockingham, VA 22801
3518 Earthshine Way, Rockingham, VA 22801
3065 Diamond Spring Ln, Rockingham, VA 22801
3524 Earthshine Way, Rockingham, VA 22801
3506 Earthshine Way, Rockingham, VA 22801
3512 Earthshine Way, Rockingham, VA 22801
3511 Earthshine Way, Rockingham, VA 22801
3505 Earthshine Way, Rockingham, VA 22801
3523 Earthshine Way, Rockingham, VA 22801
3517 Earthshine Way, Rockingham, VA 22801
1585 Edgerton Ct, Rockingham, VA 22801
3535 Earthshine Way, Rockingham, VA 22801
1581 Edgerton Ct, Rockingham, VA 22801
111 Elgin Ct, Rockingham, VA 22801
3529 Earthshine Way, Rockingham, VA 22801
1565 Edgerton Ct, Rockingham, VA 22801
3541 Earthshine Way, Rockingham, VA 22801
1561 Edgerton Ct, Rockingham, VA 22801
3553 Earthshine Way, Rockingham, VA 22801
3547 Earthshine Way, Rockingham, VA 22801
3960 Dixie Ridge Run Rd, Penn Laird, VA 22846
3986 Dixie Ridge Run Rd, Penn Laird, VA 22846
3974 Dixie Ridge Run Rd, Penn Laird, VA 22846
3997 Dixie Ridge Run Rd, Penn Laird, VA 22846
3996 Dixie Ridge Run Rd, Penn Laird, VA 22846
3979 Dixie Ridge Run Rd, Penn Laird, VA 22846
3987 Dixie Ridge Run Rd, Penn Laird, VA 22846
3967 Dixie Ridge Run Rd, Penn Laird, VA 22846
129 Elgin Ct, Rockingham, VA 22801
119 Elgin Ct, Rockingham, VA 22801
141 Elgin Ct, Rockingham, VA 22801
125 Elgin Ct, Rockingham, VA 22801
147 Elgin Ct, Rockingham, VA 22801
3919 Dixie Ridge Run Rd, Penn Laird, VA 22846
3955 Dixie Ridge Run Rd, Penn Laird, VA 22846
3931 Dixie Ridge Run Rd, Penn Laird, VA 22846
1176 Bluemoon Dr, Rockingham, VA 22801
3910 Dixie Ridge Run Rd, Penn Laird, VA 22846
3938 Dixie Ridge Run Rd, Penn Laird, VA 22846
3943 Dixie Ridge Run Rd, Penn Laird, VA 22846