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
Leonardtown
LITTLE SAINT ANNES-MARANATHA
Properties in Leonardtown in LITTLE SAINT ANNES-MARANATHA
Find homes for sale in Leonardtown by selecting a property below:
25500 Maidenside Ln, Leonardtown, MD 20650
41952 Loker Ct, Leonardtown, MD 20650
8 LOT PICKETTS Ct, Leonardtown, MD 20650
41967 Loker Ct, Leonardtown, MD 20650
41997 Loker Ct, Leonardtown, MD 20650
32 LOT SURFSIDE Dr, LEONARDTOWN, MD 20650
40775 Magee Dr #0, Leonardtown, MD 20650
21360 Little Saint Annes Ln, Leonardtown, MD 20650
21940 Maranatha Way, Leonardtown, MD 20650
22785 Longmore St, Leonardtown, MD 20650
22745 Longmore St, Leonardtown, MD 20650
43945 Main Way Rd, Leonardtown, MD 20650
40171 Little Woods Ln, Leonardtown, MD 20650
22755 Longmore St, Leonardtown, MD 20650
41962 Loker Ct, Leonardtown, MD 20650
22795 Longmore St, Leonardtown, MD 20650
22760 Longmore St, Leonardtown, MD 20650
41982 Loker Ct, Leonardtown, MD 20650
22770 Longmore St, Leonardtown, MD 20650
41972 Loker Ct, Leonardtown, MD 20650
21280 Little Saint Annes Ln, Leonardtown, MD 20650
22750 Longmore St, Leonardtown, MD 20650
41992 Loker Ct, Leonardtown, MD 20650
22780 Longmore St, Leonardtown, MD 20650
44096 Louisdale, Leonardtown, MD 20650
39922 Long Leaf Ln, Leonardtown, MD 20650
22810 Longmore St, Leonardtown, MD 20650
22830 Longmore St, Leonardtown, MD 20650
22800 Longmore St, Leonardtown, MD 20650
22790 Longmore St, Leonardtown, MD 20650
43935 Main Way Rd, Leonardtown, MD 20650
43927 Main Way Rd, Leonardtown, MD 20650
-32 Lot Surfside Dr, Leonardtown, MD 20650
21880 Maranatha Way, Leonardtown, MD 20650
22415 Long Leaf Ln, Leonardtown, MD 20650
25635 Loveville Rd, Leonardtown, MD 20650
42855 Lytle Ln, Leonardtown, MD 20650
41957 Loker Ct, Leonardtown, MD 20650
41987 Loker Ct, Leonardtown, MD 20650
25380 Maidenside Ln, Leonardtown, MD 20650
44465 Mane Pooh Ln, Leonardtown, MD 20650
42854 Lytle Ln, Leonardtown, MD 20650
22765 Longmore St, Leonardtown, MD 20650
53 LOT SUSIES Ct, Leonardtown, MD 20650
25523 Loveville Rd, Leonardtown, MD 20650
40735 Magee Dr, Leonardtown, MD 20650
25400 Maidenside Ln, Leonardtown, MD 20650
109 Lt Woodmond DR, Leonardtown, MD 20650
21281 Little Saint Annes Ln, Leonardtown, MD 20650
25500 Loveville Rd, Leonardtown, MD 20650
22740 Longmore St, Leonardtown, MD 20650
39795 Long Leaf Ln, Leonardtown, MD 20650
43954 Main Way Rd, Leonardtown, MD 20650
22749 Longmore St, Leonardtown, MD 20650
22775 Longmore St, Leonardtown, MD 20650
22820 Longmore St, Leonardtown, MD 20650
25594 Loveville Rd, Leonardtown, MD 20650
25596 Loveville Rd, Leonardtown, MD 20650