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
Maryland
St. Mary's County
Mechanicsville
OLD CHURCH-OLD VILLAGE
Properties in Mechanicsville in OLD CHURCH-OLD VILLAGE
Find homes for sale in Mechanicsville by selecting a property below:
28375 Old Lockes Hill Rd, Mechanicsville, MD 20659
27755 Old Village Rd, Mechanicsville, MD 20659
28120 Old Flora Corner Rd, Mechanicsville, MD 20659
40545 Old Horse Landing Rd, Mechanicsville, MD 20659
30135 Old Golden Beach Rd, Mechanicsville, MD 20659
28365 Old Lockes Hill Rd, Mechanicsville, MD 20659
2398 Old Church Rd, Mechanicsville, VA 23111
9412 Old Spring Garden Ln, Mechanicsville, VA 23116
3360 Old Church Rd, Mechanicsville, VA 23111
26301 Old Red Oak Ln, Mechanicsville, MD 20659
4194 Old Church Rd, Mechanicsville, VA 23111
2416 Old Church Rd, Mechanicsville, VA 23111
27894 Old Village Rd, Mechanicsville, MD 20659
9253 Old Ivy Trce, Mechanicsville, VA 23116
9255 Old Ivy Trce, Mechanicsville, VA 23116
3262 Old Church Rd, Mechanicsville, VA 23111
4108 Old Church Rd, Mechanicsville, VA 23111
3270 Old Church Rd, Mechanicsville, VA 23111
2416 Old Church Rd, Mechanicsville, VA 23111
3222 Old Church Rd, Mechanicsville, VA 23111
2060 Old Village Rd, Mechanicsville, MD 20659
3129 Old Church Rd, Mechanicsville, VA 23111
2491 Old Church Rd, Mechanicsville, VA 23111
2508 Old Church Rd, Mechanicsville, VA 23111
9071 Old Coach Trl, Mechanicsville, VA 23111
40505 Old Horse Landing Rd, Mechanicsville, MD 20659
6060 Old Meadow Ct, Mechanicsville, VA 23111
27506 Old Village Rd, Mechanicsville, MD 20659
103 Old Millstone Dr, Mechanicsville, VA 23111
40659 Old Horse Landing Rd, Mechanicsville, MD 20659
40711 Old Horse Landing Rd, Mechanicsville, MD 20659
9299 Old Lafayette Rd, Mechanicsville, VA 23111
28355 Old Lockes Hill Rd, Mechanicsville, MD 20659
28120 Old Flora Corner Rd, Mechanicsville, MD 20659
7091 Old Lantern Trl, Mechanicsville, VA 23111
4111 Old Church Rd, Mechanicsville, VA 23111
26327 Old Red Oak Ln, Mechanicsville, MD 20659
26349 Old Red Oak Ln, Mechanicsville, MD 20659
40519 Old Horse Landing Rd, Mechanicsville, MD 20659
3365 Old Flora Corner Rd, Mechanicsville, MD 20659
2567 Old Church Rd, Mechanicsville, VA 23111
4067 Old Church Rd, Mechanicsville, VA 23111
8078 Old Dutch Ln, Mechanicsville, VA 23111
3335 Old Church Rd, Mechanicsville, VA 23111
7011 Old Reflection Dr, Mechanicsville, VA 23111
7006 Old Reflection Dr, Mechanicsville, VA 23111
7131 Old Millstone Dr, Mechanicsville, VA 23111
28395 Old Lockes Hill Rd, Mechanicsville, MD 20659
7014 Old Reflection Dr, Mechanicsville, VA 23111
4193 Old Church Rd, Mechanicsville, VA 23111
10282 Old Elijah Ln, Mechanicsville, VA 23116
10296 Old Elijah Ln, Mechanicsville, VA 23116
9253 Old House Rd, Mechanicsville, VA 23116
30130 Old Golden Beach Rd, Mechanicsville, MD 20659
3352 Old Church Rd, Mechanicsville, VA 23111
40490 Old Horse Landing Rd, Mechanicsville, MD 20659
20659 Old State Rte 5 #0, Mechanicsville, MD 20659
9080 Old Coach Trl, Mechanicsville, VA 23111
40515 Old Horse Landing Rd, Mechanicsville, MD 20659
30145 Old Golden Beach Rd, Mechanicsville, MD 20659
28135 Old Flora Corner Rd, Mechanicsville, MD 20659
9118 Old Lafayette Rd, Mechanicsville, VA 23111
28155 Old Flora Corner Rd, Mechanicsville, MD 20659
9106 Old Lafayette Rd, Mechanicsville, VA 23111
9132 Old Lafayette Rd, Mechanicsville, VA 23111
4108 Old Church Rd, Mechanicsville, VA 23111
2339 Old Church Rd, Mechanicsville, VA 23111
3065 Old Church Rd, Mechanicsville, VA 23111
27870 Old Village Rd, Mechanicsville, MD 20659
2581 Old Church Rd, Mechanicsville, VA 23111
9060 Old Coach Trl, Mechanicsville, VA 23111
4057 Old Church Rd, Mechanicsville, VA 23111
4126 Old Church Rd, Mechanicsville, VA 23111
28399 Old Lockes Hill Rd, Mechanicsville, MD 20659
27295 Old Village Rd, Mechanicsville, MD 20659
40781 Old Horse Landing Rd, Mechanicsville, MD 20659
28335 Old Lockes Hill Rd, Mechanicsville, MD 20659
26343 Old Red Oak Ln, Mechanicsville, MD 20659
28345 Old Lockes Hill Rd, Mechanicsville, MD 20659
3492 Old Church Rd, Mechanicsville, VA 23111
40551 Old Horse Landing Rd, Mechanicsville, MD 20659
40553 Old Horse Landing Rd, Mechanicsville, MD 20659
27275 Old Village Rd, Mechanicsville, MD 20659
5075 Old Traveller Ln, Mechanicsville, VA 23111
40820 Old Horse Landing Rd, Mechanicsville, MD 20659
5096 Old Traveller Ln, Mechanicsville, VA 23111
27745 Old Village Rd, Mechanicsville, MD 20659
41100 Old Horse Landing Rd, Mechanicsville, MD 20659
27860 Old Village Rd, Mechanicsville, MD 20659
27516 Old Village Rd, Mechanicsville, MD 20659
30160 Old Golden Beach Rd, Mechanicsville, MD 20659
7076 Old Millstone Dr, Mechanicsville, VA 23111
215 Old Village Rd, Mechanicsville, MD 20659
7081 Old Lantern Trl, Mechanicsville, VA 23111
3263 Old Church Rd, Mechanicsville, VA 23111
27805 Old Village Rd, Mechanicsville, MD 20659
2340 Old Church Rd, Mechanicsville, VA 23111
2310 Old Church Rd, Mechanicsville, VA 23111
28145 Old Flora Corner Rd, Mechanicsville, MD 20659
27399 Old Village Rd, Mechanicsville, MD 20659
40475 Old Horse Landing Rd, Mechanicsville, MD 20659
9354 Old Spring Garden Ln, Mechanicsville, VA 23116
10295 Old Elijah Ln, Mechanicsville, VA 23116