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
Prince George's County
Upper Marlboro
KING JOHN-LAKE FOREST
Properties in Upper Marlboro in KING JOHN-LAKE FOREST
Find homes for sale in Upper Marlboro by selecting a property below:
3113 Kyle Ave, Upper Marlboro, MD 20774
12208 Kinloch Ct, Upper Marlboro, MD 20772
4910 King Patrick Way #201, Upper Marlboro, MD 20772
10801 Kingsmere Ct, Upper Marlboro, MD 20774
7105 Ladyslipper Ln, Upper Marlboro, MD 20772
7107 Ladyslipper Ln, Upper Marlboro, MD 20772
12204 Kinloch Ct, Upper Marlboro, MD 20772
1801 Lake Forest Dr, Upper Marlboro, MD 20774
1803 Lake Forest Dr, Upper Marlboro, MD 20774
10200 Kristie Dr, Upper Marlboro, MD 20772
10202 Kristie Dr, Upper Marlboro, MD 20772
10204 Kristie Dr, Upper Marlboro, MD 20772
10206 Kristie Dr, Upper Marlboro, MD 20772
4911 King Patrick Way Unit 306-42, Upper Marlboro, MD 20772
4910 King Patrick Way Unit 201-41, Upper Marlboro, MD 20772
10802 Knoll Ct, Upper Marlboro, MD 20772
4911 King Patrick Way #306, Upper Marlboro, MD 20772
3111 La Dova Way, Upper Marlboro, MD 20774
4906 King Patrick Way Unit 203-41, Upper Marlboro, MD 20772
4908 King Patrick Way Unit 202-41, Upper Marlboro, MD 20772
4904 King Patrick Way Unit 204-41, Upper Marlboro, MD 20772
8505 Lachine Ct, Upper Marlboro, MD 20772
4930 King Patrick Way #4930, Upper Marlboro, MD 20772
4909 King Patrick Way Unit 305-42, Upper Marlboro, MD 20772
12206 Kinloch Ct, Upper Marlboro, MD 20772
4902 King Patrick Way Unit 205-41, Upper Marlboro, MD 20772
3103 La Dova Way, Upper Marlboro, MD 20774
3210 La Dova Way, Upper Marlboro, MD 20774
7205 King Richard Dr, Upper Marlboro, MD 20772
10804 Knoll Ct, Upper Marlboro, MD 20772
9530 Knight Ct, Upper Marlboro, MD 20772
3006 La Dova Way, Upper Marlboro, MD 20774
9516 Knight Ct, Upper Marlboro, MD 20772
4913 King Patrick Way #401, Upper Marlboro, MD 20772
9526 Knight Ct, Upper Marlboro, MD 20772
10806 Knoll Ct, Upper Marlboro, MD 20772
113 Kylie Pl #113, Upper Marlboro, MD 20774
8506 Lachine Ct, Upper Marlboro, MD 20772
10304 King Richard Pl, Upper Marlboro, MD 20772
109 Kylie Pl #109, Upper Marlboro, MD 20774
10310 King Richard Pl, Upper Marlboro, MD 20772
3101 Kyle Ave, Upper Marlboro, MD 20774
3009 La Dova Way, Upper Marlboro, MD 20774
4860 King John Way #4860, Upper Marlboro, MD 20772
4908 King Patrick Way #202, Upper Marlboro, MD 20772
9535 Knight Ct, Upper Marlboro, MD 20772
7207 King Richard Dr, Upper Marlboro, MD 20772
3208 Kyle Ave, Upper Marlboro, MD 20774
3003 La Dova Way, Upper Marlboro, MD 20774
10303 King Richard Pl, Upper Marlboro, MD 20772
4906 King Patrick Way #203, Upper Marlboro, MD 20772
3202 Kyle Ave, Upper Marlboro, MD 20774
4904 King Patrick Way Unit 204-4, Upper Marlboro, MD 20772
10307 King Richard Pl, Upper Marlboro, MD 20772
4909 King Patrick Way #305, Upper Marlboro, MD 20772
8504 Lachine Ct, Upper Marlboro, MD 20772
3210 Kyle Ave, Upper Marlboro, MD 20774
4900 King Patrick Way Unit 206-41, Upper Marlboro, MD 20772
7001 Ladyslipper Ln, Upper Marlboro, MD 20772
7003 Ladyslipper Ln, Upper Marlboro, MD 20772
3112 Kyle Ave, Upper Marlboro, MD 20774
7005 Ladyslipper Ln, Upper Marlboro, MD 20772
9519 Knight Ct, Upper Marlboro, MD 20772
3110 Kyle Ave, Upper Marlboro, MD 20774
7002 Ladyslipper Ln, Upper Marlboro, MD 20772
4858 King John Way #264, Upper Marlboro, MD 20772
4860 King John Way #265, Upper Marlboro, MD 20772
4862 King John Way #266, Upper Marlboro, MD 20772
4940 King Patrick Way #111, Upper Marlboro, MD 20772
8502 Lachine Ct, Upper Marlboro, MD 20772
7000 Ladyslipper Ln, Upper Marlboro, MD 20772
4936 King Patrick Way #113, Upper Marlboro, MD 20772
105 Kylie Pl #105, Upper Marlboro, MD 20774
4938 King Patrick Way #112, Upper Marlboro, MD 20772
4917 King Patrick Way Unit 403-3, Upper Marlboro, MD 20772
10306 King Richard Pl, Upper Marlboro, MD 20772
10308 King Richard Pl, Upper Marlboro, MD 20772
10812 Knoll Ct, Upper Marlboro, MD 20772
7015 Ladyslipper Ln, Upper Marlboro, MD 20772
4902 King Patrick Way Unit 205-4, Upper Marlboro, MD 20772
10301 King Richard Pl, Upper Marlboro, MD 20772
3000 La Dova Way, Upper Marlboro, MD 20774
8500 Lachine Ct, Upper Marlboro, MD 20772
3004 La Dova Way, Upper Marlboro, MD 20774
3002 La Dova Way, Upper Marlboro, MD 20774
4941 King Patrick Way #603, Upper Marlboro, MD 20772
4939 King Patrick Way #602, Upper Marlboro, MD 20772
3303 La Dova Way, Upper Marlboro, MD 20774
7108 Ladyslipper Ln, Upper Marlboro, MD 20772
4943 King Patrick Way #604, Upper Marlboro, MD 20772
4945 King Patrick Way #605, Upper Marlboro, MD 20772
7008 Ladyslipper Ln, Upper Marlboro, MD 20772
4947 King Patrick Way #606, Upper Marlboro, MD 20772
4925 King Patrick Way #501, Upper Marlboro, MD 20772
4927 King Patrick Way #502, Upper Marlboro, MD 20772
4929 King Patrick Way #503, Upper Marlboro, MD 20772
4933 King Patrick Way #505, Upper Marlboro, MD 20772
4931 King Patrick Way #504, Upper Marlboro, MD 20772
4923 King Patrick Way #406, Upper Marlboro, MD 20772
4935 King Patrick Way #506, Upper Marlboro, MD 20772
3301 La Dova Way, Upper Marlboro, MD 20774
4901 King Patrick Way Unit 301-42, Upper Marlboro, MD 20772
3213 La Dova Way, Upper Marlboro, MD 20774
12202 Kinloch Ct, Upper Marlboro, MD 20772
4904 King Patrick Way #204, Upper Marlboro, MD 20772
4903 King Patrick Way Unit 302-42, Upper Marlboro, MD 20772
7110 Ladyslipper Ln, Upper Marlboro, MD 20772
3211 La Dova Way, Upper Marlboro, MD 20774
4905 King Patrick Way Unit 303-42, Upper Marlboro, MD 20772
8503 Lachine Ct, Upper Marlboro, MD 20772
4907 King Patrick Way Unit 304-42, Upper Marlboro, MD 20772
4934 King Patrick Way #114, Upper Marlboro, MD 20772
4937 King Patrick Way #4937, Upper Marlboro, MD 20772
4932 King Patrick Way #115, Upper Marlboro, MD 20772
7004 Ladyslipper Ln, Upper Marlboro, MD 20772
4930 King Patrick Way #116, Upper Marlboro, MD 20772
4860 King John Way, Upper Marlboro, MD 20772
4913 King Patrick Way Unit 401-39, Upper Marlboro, MD 20772
4915 King Patrick Way Unit 402-39, Upper Marlboro, MD 20772
4917 King Patrick Way Unit 403-39, Upper Marlboro, MD 20772
4919 King Patrick Way Unit 404-39, Upper Marlboro, MD 20772
7007 Ladyslipper Ln, Upper Marlboro, MD 20772
7009 Ladyslipper Ln, Upper Marlboro, MD 20772
12203 Kinloch Ct, Upper Marlboro, MD 20772
7006 Ladyslipper Ln, Upper Marlboro, MD 20772
4913 King Patrick Way Unit 401-3, Upper Marlboro, MD 20772
8501 Lachine Ct, Upper Marlboro, MD 20772
4921 King Patrick Way Unit 405-39, Upper Marlboro, MD 20772
4923 King Patrick Way Unit 406-39, Upper Marlboro, MD 20772
4937 King Patrick Way #601, Upper Marlboro, MD 20772