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
Columbia
District of Columbia
Washington, DC
O-O
Properties in Washington, DC in O-O
Find homes for sale in Washington, DC by selecting a property below:
2109 O St NW Unit 2109B, Washington, DC 20037
3249 O St NW, Washington, DC 20007
2111 O St NW Unit 2111A, Washington, DC 20037
2109 O St NW Unit 2109A, Washington, DC 20037
2109 O St NW Unit 2109A, Washington, DC 20037
2109 O St NW Unit 2109B, Washington, DC 20037
2111 O St NW Unit 2111A, Washington, DC 20037
2142 O St NW #700, Washington, DC 20037
2111 O St NW Unit 2111B, Washington, DC 20037
3428 O St NW, Washington, DC 20007
2113 O St NW Unit B, Washington, DC 20037
2111 O St NW Unit 2111B, Washington, DC 20037
2122 O St NW Unit P2, Washington, DC 20037
3001 O St SE, Washington, DC 20020
2122 O St NW Unit P1, Washington, DC 20037
2113 O St NW Unit 2113A, Washington, DC 20037
3009 O St SE, Washington, DC 20020
2113 O St NW Unit 2113B, Washington, DC 20037
2113 O St NW Unit 2113A, Washington, DC 20037
2113 O St NW Unit 2113B, Washington, DC 20037
2115 O St NW #2115, Washington, DC 20037
2115 O St NW Unit 2115A, Washington, DC 20037
2115 O St NW Unit 2115B, Washington, DC 20037
3213 O St NW, Washington, DC 20007
2115 O St NW Unit 2115A, Washington, DC 20037
2115 O St NW Unit 2115B, Washington, DC 20037
2117A O St NW Unit 2117A, Washington, DC 20037
3039 O St SE, Washington, DC 20020
2117 O St NW Unit B, Washington, DC 20037
2117A O St NW Unit 2117A, Washington, DC 20037
3127 O St SE, Washington, DC 20020
2117 O St NW Unit 2117B, Washington, DC 20037
3051 O St SE, Washington, DC 20020
3031 O St SE, Washington, DC 20020
3035 O St SE, Washington, DC 20020
3139 O St SE, Washington, DC 20020
2121 O St NW #2121, Washington, DC 20037
3143 O St SE, Washington, DC 20020
3131 O St SE, Washington, DC 20020
3030 O St NW Unit B, Washington, DC 20007
2123 O St NW #2123, Washington, DC 20037
3013 O St SE, Washington, DC 20020
3123 O St SE, Washington, DC 20020
3011 O St SE, Washington, DC 20020
2119 O St NW #2119, Washington, DC 20037
2119 O St NW #2119, Washington, DC 20037
3047 O St SE, Washington, DC 20020
3214 O St Se, Washington, DC 20020
3214 O St SE, Washington, DC 20020
3204 O St SE, Washington, DC 20020
2125 O St NW #2125, Washington, DC 20037
333 O St SW Unit TH333, Washington, DC 20024
3027 O St SE, Washington, DC 20020
3043 O St SE, Washington, DC 20020
3019 O St SE, Washington, DC 20020
2142 O St NW #800, Washington, DC 20037
3034 O St SE, Washington, DC 20020
3038 O St SE, Washington, DC 20020
2110 O St NW #2, Washington, DC 20037
3030 O St SE, Washington, DC 20020
2122 O St NW #1, Washington, DC 20037
2110 O St NW #1, Washington, DC 20037
2110 O St NW Unit P1, Washington, DC 20037
2110 O St NW Unit P2, Washington, DC 20037
2110 O St NW #3, Washington, DC 20037
2110 O St NW #4, Washington, DC 20037
2142 O St NW #900, Washington, DC 20037
2111 1/2 O St NW Unit 2111 1/2 B, Washington, DC 20037
2103 O St NW, Washington, DC 20037
3112 O St SE, Washington, DC 20020
3104 O St SE, Washington, DC 20020
3120 O St SE, Washington, DC 20020
3313 O St NW, Washington, DC 20007
3108 O St SE, Washington, DC 20020
2105 O St NW, Washington, DC 20037
3100 O St SE, Washington, DC 20020
2110 O St NW Unit P3, Washington, DC 20037
2147 O St NW, Washington, DC 20037
1340 21st St NW Unit B3, Washington, DC 20036
2107 O St NW, Washington, DC 20037
3116 O St SE, Washington, DC 20020
29 O St SW, Washington, DC 20024
3336 O St NW, Washington, DC 20007
25 O St Ne, Washington, DC 20024
2142 O St NW #300, Washington, DC 20037
23 O St SW #23, Washington, DC 20024
21 O St SW #21, Washington, DC 20024
2142 O St NW #200, Washington, DC 20037
3016 O St SE, Washington, DC 20020
33 O St SW #33, Washington, DC 20024
3008 O St SE, Washington, DC 20020
3012 O St SE, Washington, DC 20020
31 O St SW #31, Washington, DC 20024
3252 O St SE, Washington, DC 20020
3124 O St SE, Washington, DC 20020
21 O St Ne, Washington, DC 20002
21151-/2 O St NW Unit A, Washington, DC 20037
23 O St Ne, Washington, DC 20024
3128 O St SE, Washington, DC 20020
2142 O St NW #600, Washington, DC 20037
3020 O St SE, Washington, DC 20020
27 O St SW #27, Washington, DC 20024
3220 O St NW, Washington, DC 20007
341 O St SW #341, Washington, DC 20024
2036 O St NW, Washington, DC 20036
2115 O St NW Unit B, Washington, DC 20037
2806 O St SE, Washington, DC 20020
2034 O St NW, Washington, DC 20036
2800 O St SE, Washington, DC 20020
3206 O St SE, Washington, DC 20020
2816 O St NW, Washington, DC 20007
2810 O St SE, Washington, DC 20020
3226 O St SE, Washington, DC 20020
2726 O St NW, Washington, DC 20007
3141 O St NW, Washington, DC 20007
2922 O St SE, Washington, DC 20020
25 O St SW #25, Washington, DC 20024
2814 O St SE, Washington, DC 20020
2142 O St NW #500, Washington, DC 20037
2016 O St NW, Washington, DC 20036
3125 O St NW, Washington, DC 20007
2032 O St NW, Washington, DC 20036
2800 O St NW, Washington, DC 20007
3129 O St NW, Washington, DC 20007
2804 O St NW, Washington, DC 20007
2900 O St SE, Washington, DC 20020
3135 O St NW, Washington, DC 20007
2914 O St SE, Washington, DC 20020
2125 O St NW, Washington, DC 20037
3019 O St NW, Washington, DC 20007
2902 O St NW, Washington, DC 20007
2824 O St NW, Washington, DC 20007
3035 O St NW, Washington, DC 20007
3025 O St NW, Washington, DC 20007
3023 O St NW, Washington, DC 20007
3021 O St NW, Washington, DC 20007
2117 O St NW Unit A, Washington, DC 20037
3115 O St NW, Washington, DC 20007
2821 O St SE, Washington, DC 20020
333 O St SW #333, Washington, DC 20024
3009 O St NW, Washington, DC 20007
3005 O St NW, Washington, DC 20007
27 O St NW, Washington, DC 20001
2908 O St NW, Washington, DC 20007
3039 O St NW, Washington, DC 20007
3135 O St SE, Washington, DC 20020
2912 O St NW, Washington, DC 20007
3037 O St NW, Washington, DC 20007
2820-2824 O St NW, Washington, DC 20007
3033 O St NW, Washington, DC 20007
3029 O St NW, Washington, DC 20007
2914 O St NW, Washington, DC 20007
2916 O St NW #623, Washington, DC 20007
3223 O St SE, Washington, DC 20020
3027 O St NW, Washington, DC 20007
3031 O St NW, Washington, DC 20007
3017 O St NW, Washington, DC 20007
2920 O St NW, Washington, DC 20007
2918 O St NW, Washington, DC 20007
2025 O St NW, Washington, DC 20036
2902 O St SE, Washington, DC 20020
2714 O St SE, Washington, DC 20020
2712 O St SE, Washington, DC 20020
202 O St NW #202, Washington, DC 20001
2720 O St SE, Washington, DC 20020
2900 O St NW, Washington, DC 20007
2111 1/2 O St NW Unit B, Washington, DC 20037
2712 O St NW, Washington, DC 20007
3238 O St NW, Washington, DC 20007
2017 O St NW Unit G, Washington, DC 20036
3220 O St SE, Washington, DC 20020
3426 O St NW, Washington, DC 20007
2017 O St NW #3, Washington, DC 20036
2122 O St NW, Washington, DC 20037
2911 O St SE, Washington, DC 20020
2909 O St SE, Washington, DC 20020
2700 O St NW, Washington, DC 20007
2017 O St NW #1, Washington, DC 20036
3252 O St SE, Washington, DC 20020
34 O St NW Unit B, Washington, DC 20001
2017 O St NW #2, Washington, DC 20036
2114 O St NW, Washington, DC 20037
2116 O St NW, Washington, DC 20037
2112 O St NW, Washington, DC 20037
3212 O St SE, Washington, DC 20020
2716 O St NW, Washington, DC 20007
2120 O St NW Unit B, Washington, DC 20037
2722 O St NW, Washington, DC 20007
3133 O St NW, Washington, DC 20007
2142 O St NW Apt 3, Washington, DC 20037
3137 O St NW, Washington, DC 20007
2708 O St NW, Washington, DC 20007
2904 O St SE, Washington, DC 20020
339 O St SW, Washington, DC 20024
2710 O St NW, Washington, DC 20007
2913 O St SE, Washington, DC 20020
3254 O St NW, Washington, DC 20007
2925 O St SE, Washington, DC 20020
2718 O St NW, Washington, DC 20007
2917 O St SE, Washington, DC 20020
2921 O St SE, Washington, DC 20020
2728 O St NW, Washington, DC 20007
2726 O St NW #1100, Washington, DC 20007
2106 O St NW, Washington, DC 20037
3201 O St SE, Washington, DC 20020
2026 O St NW, Washington, DC 20036
2104 O St NW, Washington, DC 20037
2704 O St NW, Washington, DC 20007
3131 O St NW, Washington, DC 20007
2108 O St NW, Washington, DC 20037
3147 O St NW, Washington, DC 20007
2912 O St SE, Washington, DC 20020
2910 O St SE, Washington, DC 20020
3145 O St NW, Washington, DC 20007
3143 O St NW, Washington, DC 20007
3139 O St NW, Washington, DC 20007
3117 O St NW, Washington, DC 20007
2024 O St NW, Washington, DC 20036
3245 O St NW, Washington, DC 20007
2908 O St SE, Washington, DC 20020
3127 O St NW, Washington, DC 20007
3149 O St NW, Washington, DC 20007
2906 O St SE, Washington, DC 20020
3259 O St NW, Washington, DC 20007
2737 O St NW, Washington, DC 20007
3253 O St NW, Washington, DC 20007
3265 O St NW, Washington, DC 20007
3263 O St NW, Washington, DC 20007
2917 O St NW, Washington, DC 20007
3261 O St NW, Washington, DC 20007
2703 O St NW, Washington, DC 20007
3255 O St NW, Washington, DC 20007
2713 O St NW Rear, Washington, DC 20007
3215 O St NW, Washington, DC 20007
2717 O St NW, Washington, DC 20007
2723 O St NW, Washington, DC 20007
2142 O St NW Unit P1, Washington, DC 20037
2019 O St NW #3, Washington, DC 20036
2721 O St NW, Washington, DC 20007
2701 O St NW, Washington, DC 20007
3249 O St NW, Washington, DC 20007
3424 O St NW, Washington, DC 20007
3257 O St NW, Washington, DC 20007
3256 O St SE, Washington, DC 20020
2142 O St NW #400, Washington, DC 20037
3309 O St NW, Washington, DC 20007
3307 O St NW, Washington, DC 20007
3317 O St NW, Washington, DC 20007
3209 O St NW, Washington, DC 20007
3418 O St NW, Washington, DC 20007
2629 O St NW, Washington, DC 20007
3315 O St NW, Washington, DC 20007
3305 O St NW, Washington, DC 20007
3303 O St NW, Washington, DC 20007
3301 O St NW, Washington, DC 20007
2619 O St NW Unit LL, Washington, DC 20007
3327 O St NW, Washington, DC 20007
3408 O St NW, Washington, DC 20007
3410 O St NW, Washington, DC 20007
2113 O St NW #2113, Washington, DC 20037
2617 O St NW, Washington, DC 20007
2609 O St NW, Washington, DC 20007
2621 O St NW, Washington, DC 20007
2144 O St NW, Washington, DC 20037
2019 O St NW Unit B, Washington, DC 20036
2117 O St NW Unit B, Washington, DC 20037
2615 O St NW, Washington, DC 20007
27 O St Ne, Washington, DC 20024
2012 O St NW #12, Washington, DC 20036
3325 O St NW, Washington, DC 20007
3323 O St NW, Washington, DC 20007
3414 O St NW, Washington, DC 20007
33 O St Ne, Washington, DC 20024
2012 O St NW #13, Washington, DC 20036
3321 O St NW, Washington, DC 20007
3416 O St NW, Washington, DC 20007
3319 O St NW, Washington, DC 20007
2607 O St NW, Washington, DC 20007
2142 O St NW #100, Washington, DC 20037
2627 O St NW, Washington, DC 20007
303 O St NW, Washington, DC 20001
2611 O St NW, Washington, DC 20007
3412 O St NW, Washington, DC 20007
3331 O St NW, Washington, DC 20007
2625 O St NW, Washington, DC 20007
2012 O St NW #11, Washington, DC 20036
301 O St NW, Washington, DC 20001
2623 O St NW, Washington, DC 20007
2124 O St NW, Washington, DC 20037
3022 O St NW, Washington, DC 20007
3024 O St NW, Washington, DC 20007
2138 O St NW, Washington, DC 20037
3026 O St NW, Washington, DC 20007
3028 O St NW, Washington, DC 20007
2142 O St NW, Washington, DC 20037
2126 O St NW, Washington, DC 20037
3018 O St NW, Washington, DC 20007
3020 O St NW, Washington, DC 20007
3036 O St NW, Washington, DC 20007
2132 O St NW, Washington, DC 20037
333 O St SW, Washington, DC 20024
3038 O St NW, Washington, DC 20007
3003 O St NW, Washington, DC 20007
2130 O St NW, Washington, DC 20037
3040 O St NW, Washington, DC 20007
3030 O St NW, Washington, DC 20007
2136 O St NW Unit B, Washington, DC 20037
3032 O St NW, Washington, DC 20007
3117 O St NW, Washington, DC 20007
3034 O St NW, Washington, DC 20007
2909 O St NW, Washington, DC 20007
2907 O St NW, Washington, DC 20007
2134 O St NW Unit B, Washington, DC 20037
3012 O St NW, Washington, DC 20007
3016 O St NW, Washington, DC 20007
3044 O St NW, Washington, DC 20007
3014 O St NW, Washington, DC 20007
2128 O St NW Unit A, Washington, DC 20037
2117-HALF O St NW Unit B, Washington, D.C., DC 20037
3010 O St NW, Washington, DC 20007
2811 O St NW, Washington, DC 20007
2911 O St NW, Washington, DC 20007
2021 O St NW Unit B, Washington, DC 20036
3142 O St NW, Washington, DC 20007
3144 O St NW, Washington, DC 20007
2136 O St NW Unit NW3, Washington, DC 20037
3405 O St NW, Washington, DC 20007
3146 O St NW, Washington, DC 20007
3140 O St NW, Washington, DC 20007
3134 O St NW, Washington, DC 20007
3136 O St NW, Washington, DC 20007
2807 O St NW, Washington, DC 20007
2805 O St NW, Washington, DC 20007
2829 O St NW, Washington, DC 20007
2123 O St NW #2123, Washington, DC 20037
2809 O St NW, Washington, DC 20007
3148 O St NW, Washington, DC 20007
2109 O St NW #2109, Washington, DC 20037
3122 O St NW, Washington, DC 20007
3160 O St NW, Washington, DC 20007
3126 O St NW, Washington, DC 20007
2711 O St NW, Washington, DC 20007
3132 O St NW, Washington, DC 20007
2709 O St NW, Washington, DC 20007
2713 O St NW, Washington, DC 20007
3138 O St NW, Washington, DC 20007
3114 O St NW, Washington, DC 20007
2715 O St NW, Washington, DC 20007
2719 O St NW, Washington, DC 20007
2023 O St NW, Washington, DC 20036
2019 O St NW, Washington, DC 20036
2021 O St NW, Washington, DC 20036
2029 O St NW, Washington, DC 20036
3214 O St NW, Washington, DC 20007
2031 O St NW, Washington, DC 20036
34 O St SW, Washington, DC 20024
2121 O St NW #2121, Washington, DC 20037
3248 O St NW, Washington, DC 20007
3023 O St SE, Washington, DC 20020
2111 O St NW Unit A, Washington, DC 20037
3250 O St NW, Washington, DC 20007
3200 O St SE, Washington, DC 20020
3252 O St NW, Washington, DC 20007
3228 O St NW, Washington, DC 20007
3218 O St NW, Washington, DC 20007
2915 O St NW, Washington, DC 20007
2128 O St NW Unit NA, Washington, DC 20037
3230 O St NW, Washington, DC 20007
2027 O St NW, Washington, DC 20036
34 O St NW, Washington, DC 20001
3236 O St SE, Washington, DC 20020
21171-/2 O St NW Unit "A", Washington, DC 20037
3248 O St SE, Washington, DC 20020
30 O St NW, Washington, DC 20001
32 O St NW, Washington, DC 20001
2118 O St NW Unit B, Washington, DC 20037
2118 O St NW Unit C, Washington, DC 20037
3232 O St NW, Washington, DC 20007
3224 O St SE, Washington, DC 20020
2118 O St NW Unit A, Washington, DC 20037
3226 O St NW, Washington, DC 20007
3228 O St SE, Washington, DC 20020
3121 O St NW, Washington, DC 20007
2118 O St NW Unit P1, Washington, DC 20037
31 O St SW #31, Washington, DC 20024
2118 O St NW Unit P2, Washington, DC 20037
24 O St NW, Washington, DC 20001
26 O St NW, Washington, DC 20001
2123 O St NW, Washington, DC 20037
28 O St NW, Washington, DC 20001
3244 O St SE, Washington, DC 20020
2117 O St NW #2117, Washington, DC 20037
2122 O St NW #3, Washington, DC 20037
22 O St NW, Washington, DC 20001
3240 O St SE, Washington, DC 20020
3304 O St NW, Washington, DC 20007
2012 O St NW #23, Washington, DC 20036
2012 O St NW #24, Washington, DC 20036
2603 O St NW #4, Washington, DC 20007
3300 O St NW, Washington, DC 20007
2012 O St NW #21, Washington, DC 20036
3332 O St NW, Washington, DC 20007
3422 O St NW, Washington, DC 20007
2012 O St NW #32, Washington, DC 20036
2605 O St NW #2, Washington, DC 20007
3400 O St NW, Washington, DC 20007
2605 O St NW #1, Washington, DC 20007
2603 O St NW #3, Washington, DC 20007
2603 O St NW #2, Washington, DC 20007
3313 O St NW Unit A, Washington, DC 20007
2603 O St NW #1, Washington, DC 20007
2115 O St NW Unit A, Washington, DC 20037
2012 O St NW #31, Washington, DC 20036
2605 O St NW #4, Washington, DC 20007
3313 O St NW, Washington, DC 20007
2012 O St NW #25, Washington, DC 20036
3420 O St NW Unit A, Washington, DC 20007
2605 O St NW #3, Washington, DC 20007
3325 O St NW, Washington, DC 20007
2012 O St NW #41, Washington, DC 20036
3421 O St NW, Washington, DC 20007
3419 O St NW, Washington, DC 20007
3328 O St NW, Washington, DC 20007
3219 O St SE, Washington, DC 20020
2012 O St NW #42, Washington, DC 20036
3417 O St NW, Washington, DC 20007
3427 O St NW, Washington, DC 20007
3425 O St NW, Washington, DC 20007
3210 O St SE, Washington, DC 20020
3423 O St NW, Washington, DC 20007
3230 O St NW #0, Washington, DC 20007
2012 O St NW #51, Washington, DC 20036
2012 O St NW #43, Washington, DC 20036
2012 O St NW #44, Washington, DC 20036
3306 O St NW, Washington, DC 20007
2012 O St NW #55, Washington, DC 20036
3227 O St SE, Washington, DC 20020
2012 O St NW #52, Washington, DC 20036
3407 O St NW, Washington, DC 20007
2012 O St NW #54, Washington, DC 20036
3403 O St NW, Washington, DC 20007
2012 O St NW #53, Washington, DC 20036
3322 O St NW, Washington, DC 20007
3245 O St SE, Washington, DC 20020
3249 O St SE, Washington, DC 20020
3263 O St SE, Washington, DC 20020
3235 O St SE, Washington, DC 20020
3336 O St NW, Washington, DC 20007
3267 O St SE, Washington, DC 20020
3429 O St NW, Washington, DC 20007
3338 O St NW, Washington, DC 20007
2014 O St NW, Washington, DC 20036
3415 O St NW, Washington, DC 20007
3255 O St SE, Washington, DC 20020
3251 O St SE, Washington, DC 20020
3314 O St NW, Washington, DC 20007
3259 O St SE, Washington, DC 20020
3318 O St NW, Washington, DC 20007
3409 O St NW, Washington, DC 20007
3411 O St NW, Washington, DC 20007
3216 O St SE, Washington, DC 20020
3237 O St SE, Washington, DC 20020
2619 O St NW, Washington, DC 20007
3258 O St NW, Washington, DC 20007
2015 O St NW, Washington, DC 20036
3160 O St NW, Washington, DC 20007
2122 O St NW #2, Washington, DC 20037
2013 O St NW, Washington, DC 20036