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
Alabama
Jefferson County
Birmingham
OMEGA-ORCHID
Properties in Birmingham in OMEGA-ORCHID
Find homes for sale in Birmingham by selecting a property below:
7620 Oporto Madrid Blvd S, Birmingham, AL 35206
7600 Oporto Madrid Blvd S, Birmingham, AL 35206
428 Orchid Rd, Birmingham, AL 35215
7200 Oporto Ave, Birmingham, AL 35206
7237 Oporto Ave, Birmingham, AL 35206
7604 Oporto Madrid Blvd S, Birmingham, AL 35206
420 Orchid Rd, Birmingham, AL 35215
404 Orchid Rd, Birmingham, AL 35215
310 Orange Cir, Birmingham, AL 35215
7316 Oporto Madrid Blvd S, Birmingham, AL 35206
444 Orchid Rd, Birmingham, AL 35215
7317 Oporto Madrid Blvd S, Birmingham, AL 35206
7329 Oporto Madrid Blvd S, Birmingham, AL 35206
1808 Ontario Cir, Bessemer, AL 35022
400 Orchid Rd, Birmingham, AL 35215
440 Orchid Rd, Birmingham, AL 35215
7245 Oporto Ave, Birmingham, AL 35206
7205 Oporto Ave, Birmingham, AL 35206
336 Orchid Rd, Birmingham, AL 35215
7401 Oporto Ave, Birmingham, AL 35206
7339 Oporto Madrid Blvd S, Birmingham, AL 35206
7335 Oporto Madrid Blvd S, Birmingham, AL 35206
316 Oporto Madrid Blvd S, Birmingham, AL 35206
624 Omega St S, Birmingham, AL 35205
329 Orchid Ln, Birmingham, AL 35215
7605 Oporto Madrid Blvd S, Birmingham, AL 35206
7629 Oporto Madrid Blvd S, Birmingham, AL 35206
7206 Oporto Madrid Blvd S, Birmingham, AL 35206
317 Orchid Ln, Birmingham, AL 35215
7613 Oporto Madrid Blvd S, Birmingham, AL 35206
7328 Oporto Ave, Birmingham, AL 35206
519 Omega St S, Birmingham, AL 35205
718 Omega St S, Birmingham, AL 35205
448 Orchid Rd, Birmingham, AL 35215
437 Orchid Rd, Birmingham, AL 35215
724 Omega St S, Birmingham, AL 35205
7108 Oporto Madrid Blvd S, Birmingham, AL 35206
710 Omega St S, Birmingham, AL 35205
712 Omega St S, Birmingham, AL 35205
4231 Orchard Ave, Hoover, AL 35226
340 Orchid Rd, Birmingham, AL 35215
515 Omega St S, Birmingham, AL 35205
511 Omega St S, Birmingham, AL 35205
433 Orchid Rd, Birmingham, AL 35215
702 Omega St S, Birmingham, AL 35205
504 Orchid Rd, Birmingham, AL 35215
532 Oporto Madrid Blvd N, Birmingham, AL 35206
500 Orchid Rd, Birmingham, AL 35215
405 Orchid Rd, Birmingham, AL 35215
704 Omega St S, Birmingham, AL 35205
7213 Oporto Madrid Blvd S, Birmingham, AL 35206
112 Oporto Madrid Blvd S, Birmingham, AL 35206
626 Omega St S, Birmingham, AL 35205
408 Orchid Rd, Birmingham, AL 35215
412 Orchid Rd, Birmingham, AL 35215
7240 Oporto Ave, Birmingham, AL 35206
432 Orchid Rd, Birmingham, AL 35215
436 Orchid Rd, Birmingham, AL 35215
734 Omega St S, Birmingham, AL 35205
716 Omega St S, Birmingham, AL 35205
416 Orchid Rd, Birmingham, AL 35215
748 Omega St S, Birmingham, AL 35205
7244 Oporto Ave, Birmingham, AL 35206
720 Omega St S, Birmingham, AL 35205
340 Orchid Ln, Birmingham, AL 35215
7201 Oporto Madrid Blvd S, Birmingham, AL 35206
722 Omega St S, Birmingham, AL 35205
7217 Oporto Madrid Blvd S, Birmingham, AL 35206
7230 Oporto Ave, Birmingham, AL 35206
609 Omega St S, Birmingham, AL 35205
7232 Oporto Ave, Birmingham, AL 35206
723 Omega St S, Birmingham, AL 35205
7209 Oporto Madrid Blvd S, Birmingham, AL 35206
2448 O'Neal Way #45, Birmingham, AL 35242
725 Omega St S, Birmingham, AL 35205
6924 Oporto Madrid Blvd S, Birmingham, AL 35206
7220 Oporto Ave, Birmingham, AL 35206
6821 Oporto Madrid Blvd S, Birmingham, AL 35206
7309 Oporto Madrid Blvd S, Birmingham, AL 35206
7229 Oporto Ave, Birmingham, AL 35206
7233 Oporto Ave, Birmingham, AL 35206
7406 Oporto Madrid Blvd S, Birmingham, AL 35206
7320 Oporto Madrid Blvd S, Birmingham, AL 35206
7332 Oporto Madrid Blvd S, Birmingham, AL 35206
7324 Oporto Madrid Blvd S, Birmingham, AL 35206
7330 Oporto Madrid Blvd S, Birmingham, AL 35206
7221 Oporto Ave, Birmingham, AL 35206
7308 Oporto Madrid Blvd S, Birmingham, AL 35206
2452 O'Neal Way #44, Birmingham, AL 35242
6635 Oporto Madrid Blvd, Birmingham, AL 35206
7205 Oporto Madrid Blvd S, Birmingham, AL 35206
2432 O'Neal Way #49, Birmingham, AL 35242
6725 Oporto Madrid Blvd, Birmingham, AL 35206
321 Orchid Ln, Birmingham, AL 35215
118 Oporto Madrid Blvd N, Birmingham, AL 35206
7236 Oporto Ave, Birmingham, AL 35206
7612 Oporto Madrid Blvd S, Birmingham, AL 35206
6507 Oporto Madrid Blvd, Birmingham, AL 35206
7202 Oporto Ave, Birmingham, AL 35206
7133 Oporto Madrid Blvd Unit 10, 11, 12, Birmingham, AL 35206
7625 Oporto Madrid Blvd S, Birmingham, AL 35206
7225 Oporto Ave, Birmingham, AL 35206
7313 Oporto Madrid Blvd S, Birmingham, AL 35206
7305 Oporto Madrid Blvd S, Birmingham, AL 35206
6621 Oporto Madrid Blvd, Birmingham, AL 35206
7321 Oporto Madrid Blvd S, Birmingham, AL 35206
7327 Oporto Madrid Blvd S, Birmingham, AL 35206
7317 Oporto Madrid Blvd S, Birmingham, AL 35206
7325 Oporto Madrid Blvd S, Birmingham, AL 35206
325 Orchid Ln, Birmingham, AL 35215
7424 Oporto Madrid Blvd S, Birmingham, AL 35206
7402 Oporto Ave, Birmingham, AL 35206
7627 Oporto Madrid Blvd S, Birmingham, AL 35206
7440 Oporto Madrid Blvd S, Birmingham, AL 35206
7400 Oporto Ave, Birmingham, AL 35206
7401 Oporto Madrid Blvd S, Birmingham, AL 35206
7317 Oporto Ave, Birmingham, AL 35206
2473 Oneal Way, Hoover, AL 35242
2408 Oneal Way, Hoover, AL 35242
7393 Oporto Ave, Birmingham, AL 35206
7417 Oporto Madrid Blvd S, Birmingham, AL 35206
7324 Oporto Ave, Birmingham, AL 35206
7300 Oporto Ave, Birmingham, AL 35206
7413 Oporto Madrid Blvd S, Birmingham, AL 35206
2445 O'Neal Way #76, Birmingham, AL 35242
7409 Oporto Madrid Blvd S, Birmingham, AL 35206
7408 Oporto Ave, Birmingham, AL 35206
7322 Oporto Ave, Birmingham, AL 35206
7306 Oporto Ave, Birmingham, AL 35206
7400 Oporto Madrid Blvd S, Birmingham, AL 35206
7336 Oporto Ave, Birmingham, AL 35206
7201 Oporto Ave, Birmingham, AL 35206
2472 O'Neal Way #39, Birmingham, AL 35242
7215 Oporto Ave, Birmingham, AL 35206
716 Orchard Rd, Birmingham, AL 35235
7207 Oporto Ave, Birmingham, AL 35206
7217 Oporto Ave, Birmingham, AL 35206
337 Orchid Rd, Birmingham, AL 35215
333 Orchid Rd, Birmingham, AL 35215
341 Orchid Rd, Birmingham, AL 35215
2461 O'Neal Way #72, Birmingham, AL 35242
7420 Oporto Madrid Blvd S, Birmingham, AL 35206
7616 Oporto Madrid Blvd S, Birmingham, AL 35206
7404 Oporto Madrid Blvd S, Birmingham, AL 35206
7628 Oporto Madrid Blvd S, Birmingham, AL 35206
6817 Oporto Madrid Blvd S, Birmingham, AL 35206
7335 Oporto Ave, Birmingham, AL 35206
6813 Oporto Madrid Blvd S, Birmingham, AL 35206
6625 Oporto Madrid Blvd, Birmingham, AL 35206
617 Omega St S, Birmingham, AL 35205
751 Oneida Dr, Birmingham, AL 35214
7318 Oporto Ave, Birmingham, AL 35206
6509 Madrid Ave, Birmingham, AL 35206
621 Omega St S, Birmingham, AL 35205
5 Oporto Madrid Blvd N, Birmingham, AL 35206
6820 Oporto Madrid Blvd S, Birmingham, AL 35206
7428 Oporto Madrid Blvd S, Birmingham, AL 35206
5700 Oporto Madrid Blvd S, Irondale, AL 35210
7113 Oporto Ave, Birmingham, AL 35206
8 Omega St S, Birmingham, AL 35205
7117 Oporto Ave, Birmingham, AL 35206
7325 Oporto Ave, Birmingham, AL 35206
7405 Oporto Madrid Blvd S, Birmingham, AL 35206
728 Omega St S, Birmingham, AL 35205
7105 Oporto Ave, Birmingham, AL 35206
7329 Oporto Ave, Birmingham, AL 35206
7401 Oporto Ave, Birmingham, AL 35206
730 Omega St S, Birmingham, AL 35205
7405 Oporto Ave, Birmingham, AL 35206
7321 Oporto Ave, Birmingham, AL 35206
7337 Oporto Ave, Birmingham, AL 35206
7312 Oporto Madrid Blvd S, Birmingham, AL 35206
6928 Oporto Madrid Blvd, Birmingham, AL 35206
441 Oneal Dr, Hoover, AL 35226
7436 Oporto Madrid Blvd S, Birmingham, AL 35206
7416 Oporto Madrid Blvd S, Birmingham, AL 35206
7140 Oporto Ave, Birmingham, AL 35206
7432 Oporto Madrid Blvd S, Birmingham, AL 35206
7102 Oporto Ave, Birmingham, AL 35206
7133 Oporto Ave, Birmingham, AL 35206
7129 Oporto Ave, Birmingham, AL 35206
7133 Oporto Madrid Blvd, Birmingham, AL 35206
7116 Oporto Ave, Birmingham, AL 35206
7120 Oporto Ave, Birmingham, AL 35206
7137 Oporto Ave, Birmingham, AL 35206
7144 Oporto Ave, Birmingham, AL 35206
2433 O'Neal Way #79, Birmingham, AL 35242
7224 Oporto Madrid Blvd S, Birmingham, AL 35206
329 Orchid Rd, Birmingham, AL 35215
7220 Oporto Madrid Blvd S, Birmingham, AL 35206
2646 Oneal Cir, Hoover, AL 35226
325 Orchid Rd, Birmingham, AL 35215
7226 Oporto Madrid Blvd S, Birmingham, AL 35206
2456 O'Neal Way #43, Birmingham, AL 35242
6400 Madrid Ave, Birmingham, AL 35206
309 Orchid Rd, Birmingham, AL 35215
2425 O'Neal Way #81, Birmingham, AL 35242
7101 Oporto Ave, Birmingham, AL 35206
7216 Oporto Madrid Blvd S, Birmingham, AL 35206
2413 O'Neal Way #84, Birmingham, AL 35242
424 Orchid Rd, Birmingham, AL 35215
517 Omega St S, Birmingham, AL 35205
5300 Oporto Madrid Blvd S, Irondale, AL 35210
7202 Oporto Madrid Blvd S, Birmingham, AL 35206
6821 Oporto Madrid Blvd S, Birmingham, AL 35206
4240 Orchard Ave, Hoover, AL 35226
721 Omega St S, Birmingham, AL 35205
7212 Oporto Madrid Blvd S, Birmingham, AL 35206
6690 Oporto Madrid Blvd S, Birmingham, AL 35206
7232 Oporto Madrid Blvd S, Birmingham, AL 35206
7230 Oporto Madrid Blvd S, Birmingham, AL 35206
7228 Oporto Madrid Blvd S, Birmingham, AL 35206
6508 Oporto Madrid Blvd S, Birmingham, AL 35206
6615 Oporto Madrid Blvd, Birmingham, AL 35206
7208 Oporto Madrid Blvd S, Birmingham, AL 35206
305 Orange Cir, Birmingham, AL 35215
3000 O'Neal Way #202, Birmingham, AL 35242
6701 Oporto Madrid Blvd, Birmingham, AL 35206
2460 O'Neal Way #42, Birmingham, AL 35242
336 Orchid Rd, Birmingham, AL 35215
6700 Oporto Madrid Blvd S, Birmingham, AL 35206
7132 Oporto Ave, Birmingham, AL 35206
7603 Oporto Madrid Blvd S, Birmingham, AL 35206
7136 Oporto Ave, Birmingham, AL 35206
7128 Oporto Ave, Birmingham, AL 35206
417 Oporto Madrid Blvd S, Birmingham, AL 35206
7233 Oporto Madrid Blvd S, Birmingham, AL 35206
7208 Oporto Ave, Birmingham, AL 35206
7601 Oporto Madrid Blvd S, Birmingham, AL 35206
7121 Oporto Ave, Birmingham, AL 35206
7145 Oporto Ave, Birmingham, AL 35206
7125 Oporto Ave, Birmingham, AL 35206
7300 Oporto Madrid Blvd S, Birmingham, AL 35206
7109 Oporto Ave, Birmingham, AL 35206
7141 Oporto Ave, Birmingham, AL 35206
7221 Oporto Madrid Blvd S, Birmingham, AL 35206
340 Orchid Rd, Birmingham, AL 35215
312 Orchid Rd, Birmingham, AL 35215
7412 Oporto Ave, Birmingham, AL 35206
7412 Oporto Madrid Blvd S, Birmingham, AL 35206
332 Orchid Rd, Birmingham, AL 35215
300 Orchid Rd, Birmingham, AL 35215
306 Orchid Rd, Birmingham, AL 35215
307 Orchid Rd, Birmingham, AL 35215
345 Orchid Ln, Birmingham, AL 35215
304 Orange Cir, Birmingham, AL 35215
328 Orchid Rd, Birmingham, AL 35215
352 Orchid Ln, Birmingham, AL 35215
300 Orange Cir, Birmingham, AL 35215
7108 Oporto Ave, Birmingham, AL 35206
349 Orchid Ln, Birmingham, AL 35215
341 Orchid Ln, Birmingham, AL 35215
7608 Oporto Madrid Blvd S, Birmingham, AL 35206
353 Orchid Ln, Birmingham, AL 35215
312 Orange Cir, Birmingham, AL 35215
2400 Oneal Way, Hoover, AL 35242
516 Omega St S, Birmingham, AL 35205
717 Omega St S, Birmingham, AL 35205
718 Orchard Rd, Birmingham, AL 35235
531 Oneal Dr, Hoover, AL 35226
111 Oporto Madrid Blvd S, Birmingham, AL 35206
2409 O'Neal Way #85, Birmingham, AL 35242
2464 O'Neal Way #41, Birmingham, AL 35242
18 Oporto Madrid Blvd N, Birmingham, AL 35206
2453 O'Neal Way #74, Hoover, AL 35242
2417 O'Neal Way #83, Birmingham, AL 35242
727 Omega St S, Birmingham, AL 35205
7225 Oporto Madrid Blvd, Birmingham, AL 35206
321 Orchid Rd, Birmingham, AL 35215
313 Orchid Rd, Birmingham, AL 35215
321 Orange Cir, Birmingham, AL 35215
324 Orange Cir, Birmingham, AL 35215
317 Orange Cir, Birmingham, AL 35215
301 Orange Cir, Birmingham, AL 35215
303 Orchid Rd, Birmingham, AL 35215
2449 O'Neal Way #75, Birmingham, AL 35242
733 Orchard Rd, Birmingham, AL 35235
318 Orchid Rd, Birmingham, AL 35215
7624 Oporto Madrid Blvd S, Birmingham, AL 35206
117 Oporto Madrid Blvd N, Birmingham, AL 35206
316 Orange Cir, Birmingham, AL 35215
309 Orange Cir, Birmingham, AL 35215
7124 Oporto Ave, Birmingham, AL 35206
320 Orange Cir, Birmingham, AL 35215
348 Orchid Ln, Birmingham, AL 35215
317 Orchid Rd, Birmingham, AL 35215
324 Orchid Rd, Birmingham, AL 35215
313 Orange Cir, Birmingham, AL 35215
409 Oporto Madrid Blvd S, Birmingham, AL 35206
513 Omega St S, Birmingham, AL 35205
722 Orchard Rd, Birmingham, AL 35235
726 Orchard Rd, Birmingham, AL 35235
2421 O'Neal Way #82, Birmingham, AL 35242
725 Orchard Rd, Birmingham, AL 35235
708 Omega St S, Birmingham, AL 35205
308 Orange Cir, Birmingham, AL 35215
2441 O'Neal Way #77, Birmingham, AL 35242
729 Omega St S, Birmingham, AL 35205
612 Oneal Dr, Hoover, AL 35226
2437 O'Neal Way #78, Birmingham, AL 35242
4400 Orchard Ave, Birmingham, AL 35226
445 Oneal Dr, Hoover, AL 35226
729 Orchard Rd, Birmingham, AL 35235
737 Orchard Rd, Birmingham, AL 35235
200 One Nineteen Blvd, Hoover, AL 35242
2429 O'Neal Way #80, Birmingham, AL 35242
2436 O'Neal Way #48, Birmingham, AL 35242
441 Orchid Rd, Birmingham, AL 35215
2428 O'Neal Way #50, Birmingham, AL 35242
505 Orchid Rd, Birmingham, AL 35215
627 Omega St S, Birmingham, AL 35205
625 Omega St S, Birmingham, AL 35205
701 Omega St S, Birmingham, AL 35205
208 Oporto Madrid Blvd N, Birmingham, AL 35206
631 Omega St S, Birmingham, AL 35205
713 Omega St S, Birmingham, AL 35205
2440 O'Neal Way #47, Hoover, AL 35242
417 Orchid Rd, Birmingham, AL 35215
520 Omega St S, Birmingham, AL 35205
508 Orchid Rd, Birmingham, AL 35215
409 Orchid Rd, Birmingham, AL 35215
501 Orchid Rd, Birmingham, AL 35215
512 Orchid Rd, Birmingham, AL 35215
413 Orchid Rd, Birmingham, AL 35215
4901 Oporto Ave, Birmingham, AL 35206
401 Orchid Rd, Birmingham, AL 35215
445 Orchid Rd, Birmingham, AL 35215
745 Orchard Rd, Birmingham, AL 35235
449 Orchid Rd, Birmingham, AL 35215
1813 Ontario Cir, Bessemer, AL 35022
700 Omega St S, Birmingham, AL 35205
721 Orchard Rd, Birmingham, AL 35235
1801 Ontario Cir, Bessemer, AL 35022
1804 Ontario Cir, Bessemer, AL 35022
1800 Ontario Cir, Bessemer, AL 35022
528 Oporto Madrid Blvd N, Birmingham, AL 35206
526 Oporto Madrid Blvd N, Birmingham, AL 35206
530 Oporto Madrid Blvd N, Birmingham, AL 35206
7229 Oporto Madrid Blvd S, Birmingham, AL 35206
461 Oneal Dr, Hoover, AL 35226
7112 Oporto Ave, Birmingham, AL 35206
612 Omega St S, Birmingham, AL 35205
613 Omega St S, Birmingham, AL 35205
709 Omega St S, Birmingham, AL 35205
7103 Oporto Madrid Blvd, Birmingham, AL 35206
705 Omega St S, Birmingham, AL 35205
7123 Oporto Madrid Blvd, Birmingham, AL 35206
628 Omega St S, Birmingham, AL 35205
616 Omega St S, Birmingham, AL 35205
738 Omega St S, Birmingham, AL 35205
4399 Orchard Ave, Birmingham, AL 35226
421 Orchid Rd, Birmingham, AL 35215
4351 Orchard Ave, Birmingham, AL 35226
453 Oneal Dr, Hoover, AL 35226
4215 Orchard Ave, Hoover, AL 35226
1805 Ontario Cir, Bessemer, AL 35022
1809 Ontario Cir, Bessemer, AL 35022
4201 Orchard Ave, Hoover, AL 35226