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
Maryland
St. Mary's County
SAINT JOHNS-SANDGATES
Properties in St. Mary's County in SAINT JOHNS-SANDGATES
Find homes for sale in St. Mary's County by selecting a property below:
26420 N Sandgates Rd, Mechanicsville, MD 20659
19783 Sams Way, Lexington Park, MD 20653
2285 Sandgates Rd, Morganza, MD 20660
43640 Saint Johns Rd, Hollywood, MD 20636
42462 Saint Margarets Dr, Leonardtown, MD 20650
42522 Saint Margarets Dr, Leonardtown, MD 20650
25265 Sammys Way, Hollywood, MD 20636
25281 Sammys Way, Hollywood, MD 20636
42435 Saint Margarets Dr, Leonardtown, MD 20650
25270 Sammys Way, Hollywood, MD 20636
50200 Saint Michaels Manor Way, Scotland, MD 20687
26445 N Sandgates Rd, Mechanicsville, MD 20659
43560 Saint Johns Rd, Hollywood, MD 20636
26700 N Sandgates Rd, Mechanicsville, MD 20659
39610 Saint Marys St, Leonardtown, MD 20650
46841 W Saint Marys Manor Rd, Drayden, MD 20630
25826-S N Sandgates Rd, MD 20659
26079 S Sandgates Rd, Mechanicsville, MD 20659
26508 N Sandgates Rd, Mechanicsville, MD 20659
43490 Saint Johns Rd, Hollywood, MD 20636
43686 Saint Johns Rd, Hollywood, MD 20636
46891 W Saint Marys Manor Rd, Drayden, MD 20630
26667 N Sandgates Rd, Mechanicsville, MD 20659
26686 N Sandgates Rd, Mechanicsville, MD 20659
26415 N Sandgates Rd, Mechanicsville, MD 20659
26231 S Sandgates Rd, Mechanicsville, MD 20659
43595 Saint Johns Rd, Hollywood, MD 20636
25955 S Sandgates Rd, Mechanicsville, MD 20659
46083 Saltmarsh Ct, Lexington Park, MD 20653
46093 Saltmarsh Ct, Lexington Park, MD 20653
46030 Saltmarsh Dr, Lexington Park, MD 20653
43460 Saint Johns Rd, Hollywood, MD 20636
26763 N Sandgates Rd, Mechanicsville, MD 20659
46115 Saltmarsh Ct, Lexington Park, MD 20653
26500 N Sandgates Rd, Mechanicsville, MD 20659
26430 N Sandgates Rd, Mechanicsville, MD 20659
46112 Saltmarsh Ct, Lexington Park, MD 20653
46107 Saltmarsh Ct, Lexington Park, MD 20653
46103 Saltmarsh Ct, Lexington Park, MD 20653
43535 Saint Johns Rd, Hollywood, MD 20636
46040 Saltmarsh Dr, Lexington Park, MD 20653
25907 S Sandgates Rd, Mechanicsville, MD 20659
1 Saint Winifreds Ln, Avenue, MD 20609
39195 Saint Thomas Dr, Mechanicsville, MD 20659
43773 Saint Johns Rd, Hollywood, MD 20636
43783 Saint Johns Rd, Hollywood, MD 20636
39305 Saint Thomas Dr, Mechanicsville, MD 20659
46697 W Saint Marys Manor Rd, Drayden, MD 20630
22715 Saint Winifreds Ln, Clements, MD 20624
43793 Saint Johns Rd, Hollywood, MD 20636
26515 N Sandgates Rd, Mechanicsville, MD 20659
39271 Saint Thomas Dr, Mechanicsville, MD 20659
46056 Saltmarsh Dr, Lexington Park, MD 20653
39340 Saint Thomas Dr, Mechanicsville, MD 20659
26605 N Sandgates Rd, Mechanicsville, MD 20659
25288 Sammys Way, Hollywood, MD 20636
46064 Saltmarsh Dr, Lexington Park, MD 20653
26461 N Sandgates Rd, Mechanicsville, MD 20659
46092 Saltmarsh Ct, Lexington Park, MD 20653
46084 Saltmarsh Ct, Lexington Park, MD 20653
46014 Saltmarsh Dr, Lexington Park, MD 20653
26775 S Sandgates Rd, Mechanicsville, MD 20659
26585 N Sandgates Rd, Mechanicsville, MD 20659
26151 S Sandgates Rd, Mechanicsville, MD 20659
26470 N Sandgates Rd, Mechanicsville, MD 20659
43626 Saint Johns Rd, Hollywood, MD 20636
39190 Saint Thomas Dr, Mechanicsville, MD 20659
43849 Saint Johns Rd, Hollywood, MD 20636
39621 Saint Marys St, Leonardtown, MD 20650
19980 Saint Thomas More Ln, Leonardtown, MD 20650
43706 Saint Johns Rd, Hollywood, MD 20636
26441 N Sandgates Rd, Mechanicsville, MD 20659
46661 W Saint Marys Manor Rd, Drayden, MD 20630
22739 Saint Winifreds Ln, Avenue, MD 20609
46960 W Saint Marys Manor Rd, Drayden, MD 20630
22749 Saint Winifreds Ln, Avenue, MD 20609
26546 N Sandgates Rd, Mechanicsville, MD 20659
26575 N Sandgates Rd, Mechanicsville, MD 20659
16943 Saint Peters Clavers Rd, Ridge, MD 20680
26105 S Sandgates Rd, Mechanicsville, MD 20659
26655 N Sandgates Rd, Mechanicsville, MD 20659
46645 W Saint Marys Manor Rd, Drayden, MD 20630
46725 W Saint Marys Manor Rd, Drayden, MD 20630
25906 S Sandgates Rd, Mechanicsville, MD 20659
46100 Saltmarsh Ct, Lexington Park, MD 20653
46096 Saltmarsh Ct, Lexington Park, MD 20653
16922 Saint Peter Claver Rd, St Inigoes, MD 20684
46108 Saltmarsh Ct, Lexington Park, MD 20653
46104 Saltmarsh Ct, Lexington Park, MD 20653
19760 Saint Thomas More Ln, Leonardtown, MD 20650
22725 Saint Winifreds Ln, Avenue, MD 20609
22715 Saint Winifreds Ln, Avenue, MD 20609
46625 W Saint Marys Manor Rd, Drayden, MD 20630
40598 Saint Joseph Ln, Mechanicsville, MD 20659
22735 Saint Winifreds Ln, Avenue, MD 20609
22729 Saint Winifreds Ln, Avenue, MD 20609
26029 S Sandgates Rd, Mechanicsville, MD 20659
26724 N Sandgates Rd, Mechanicsville, MD 20659
26365 N Sandgates Rd, Mechanicsville, MD 20659
26436 N Sandgates Rd, Mechanicsville, MD 20659
26625 N Sandgates Rd, Mechanicsville, MD 20659
22779 Saint Winifreds Ln, Avenue, MD 20609
22767 Saint Winifreds Ln, Avenue, MD 20609
43495 Saint Johns Rd, Hollywood, MD 20636
26465 N Sandgates Rd, Mechanicsville, MD 20659
26183 S Sandgates Rd, Mechanicsville, MD 20659
46687 W St Mary's Manor Rd, Drayden, MD 20630
40587 Saint Joseph Ln, Mechanicsville, MD 20659
43530 Saint Johns Rd, Hollywood, MD 20636
19845 Saint Thomas More Ln, Leonardtown, MD 20650
26165 S Sandgates Rd, Mechanicsville, MD 20659
46088 Saltmarsh Ct, Lexington Park, MD 20653
46080 Saltmarsh Ct, Lexington Park, MD 20653
46111 Saltmarsh Ct, Lexington Park, MD 20653
46116 Saltmarsh Ct, Lexington Park, MD 20653
26252 S Sandgates Rd, Mechanicsville, MD 20659
26545 N Sandgates Rd, Mechanicsville, MD 20659
25853 S Sandgates Rd, Mechanicsville, MD 20659
26609 N Sandgates Rd, Mechanicsville, MD 20659
40590 Saint Joseph Ln, Mechanicsville, MD 20659
40594 Saint Joseph Ln, Mechanicsville, MD 20659
22729 Saint Winifreds Ln, Clements, MD 20624
46045 Saltmarsh Dr, Lexington Park, MD 20653
46055 Saltmarsh Dr, Lexington Park, MD 20653
43553 Saint Johns Rd, Hollywood, MD 20636
43688 Saint Johns Rd, Hollywood, MD 20636
19791 Sams Way, Lexington Park, MD 20653
46018 Saltmarsh Dr, Lexington Park, MD 20653
46022 Saltmarsh Dr, Lexington Park, MD 20653
46707 W Saint Marys Manor Rd, Drayden, MD 20630
26400 N Sandgates Rd, Mechanicsville, MD 20659
46026 Saltmarsh Dr, Lexington Park, MD 20653
43550 Saint Johns Rd, Hollywood, MD 20636
46052 Saltmarsh Dr, Lexington Park, MD 20653
22745 Saint Winifreds Ln, Avenue, MD 20609
46034 Saltmarsh Dr, Lexington Park, MD 20653
22757 Saint Winifreds Ln, Avenue, MD 20609
19750 Saint Thomas More Ln, Leonardtown, MD 20650