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
VALLEY-VALLEY CREST
Properties in Birmingham in VALLEY-VALLEY CREST
Find homes for sale in Birmingham by selecting a property below:
538 Valley Rd, Birmingham, AL 35206
531 Valley Rd, Birmingham, AL 35206
544 Valley Rd, Birmingham, AL 35206
550 Valley Rd, Birmingham, AL 35206
560 Valley Crst Dr, Birmingham, AL 35215
8563 N Valley Rd, Pinson, AL 35126
527 Valley Rd, Birmingham, AL 35206
550 Valley Crst Dr, Birmingham, AL 35215
539 Valley Rd, Birmingham, AL 35206
525 Valley Rd, Birmingham, AL 35206
733 Valley Dr, Birmingham, AL 35206
737 Valley Dr, Birmingham, AL 35206
741 Valley Dr, Birmingham, AL 35206
732 Valley Dr, Birmingham, AL 35206
4435 Valley Rd, Birmingham, AL 35235
725 Valley Dr, Birmingham, AL 35206
8716 Valleybrook Rd, Birmingham, AL 35206
729 Valley Dr, Birmingham, AL 35206
712 Valley Dr, Birmingham, AL 35206
830 Valley Rd, Fairfield, AL 35064
720 Valley Dr, Birmingham, AL 35206
716 Valley Dr, Birmingham, AL 35206
425 Valley Rd, Birmingham, AL 35206
427 Valley Rd, Birmingham, AL 35206
519 Valley Rd, Birmingham, AL 35206
449 Valley Crest Dr #449, Birmingham, AL 35215
513 Valley Rd, Birmingham, AL 35206
501 Valley Rd, Birmingham, AL 35206
507 Valley Rd, Birmingham, AL 35206
511 Valley Rd, Birmingham, AL 35206
721 Valley Dr, Birmingham, AL 35206
2543 Valley Rd, Birmingham, AL 35217
4295 Valley Rd, Birmingham, AL 35235
422 Valley Rd, Birmingham, AL 35206
728 Valley Dr, Birmingham, AL 35206
428 Valley Rd, Birmingham, AL 35206
713 Valley Dr, Birmingham, AL 35206
717 Valley Dr, Birmingham, AL 35206
8925 Valleybrook Rd, Birmingham, AL 35206
333 Valley Crest Dr, Birmingham, AL 35215
323 Valley Crest Dr, Birmingham, AL 35215
329 Valley Crest Dr, Birmingham, AL 35215
337 Valley Crest Dr, Birmingham, AL 35215
4463 Valley Rd, Birmingham, AL 35235
331 Valley Crest Dr, Birmingham, AL 35215
8941 Valleybrook Rd, Birmingham, AL 35206
8929 Valleybrook Rd, Birmingham, AL 35206
433 Valley Crest Dr #433, Birmingham, AL 35215
4477 Valley Rd, Birmingham, AL 35235
335 Valley Crest Dr, Birmingham, AL 35215
2556 Valley Rd, Birmingham, AL 35217
4014 Valley Mnr, Birmingham, AL 35210
4010 Valley Mnr, Birmingham, AL 35210
451 Valley Crest Dr, Birmingham, AL 35215
449 Valley Crest Dr, Birmingham, AL 35215
403 Valley Rd, Birmingham, AL 35206
626 Valley Crest Dr Unit 1A, Birmingham, AL 35215
313 Valley Crest Dr, Birmingham, AL 35215
307 Valley Crest Dr #307, Birmingham, AL 35215
401 Valley Crest Dr, Birmingham, AL 35215
411 Valley Crest Dr, Birmingham, AL 35215
705 Valley Dr, Birmingham, AL 35206
339 Valley Crest Dr, Birmingham, AL 35215
409 Valley Crest Dr, Birmingham, AL 35215
709 Valley Dr, Birmingham, AL 35206
431 Valley Crest Dr, Birmingham, AL 35215
1055 Valley Crest Dr, Hoover, AL 35226
724 Valley Dr, Birmingham, AL 35206
441 Valley Crest Dr, Birmingham, AL 35215
419 Valley Crest Dr, Birmingham, AL 35215
8510 N Valley Rd, Pinson, AL 35126
433 Valley Crest Dr, Birmingham, AL 35215
439 Valley Crest Dr, Birmingham, AL 35215
8809 Valleybrook Rd, Birmingham, AL 35206
561 Valley Rd, Birmingham, AL 35206
555 Valley Rd, Birmingham, AL 35206
549 Valley Rd, Birmingham, AL 35206
421 Valley Crest Dr, Birmingham, AL 35215
641 Valley Dr, Birmingham, AL 35206
636 Valley Dr, Birmingham, AL 35206
5220 Valleybrook Cir #16, Birmingham, AL 35244
429 Valley Crest Dr, Birmingham, AL 35215
405 Valley Rd, Birmingham, AL 35206
632 Valley Dr, Birmingham, AL 35206
423 Valley Crest Dr, Birmingham, AL 35215
628 Valley Dr, Birmingham, AL 35206
819 Valley Rd, Fairfield, AL 35064
8900 Valleybrook Rd, Birmingham, AL 35206
5609 Valley Creek Dr, Birmingham, AL 35228
8916 Valleybrook Rd, Birmingham, AL 35206
512 Valley Rd, Birmingham, AL 35206
8821 Valleybrook Rd, Birmingham, AL 35206
8812 Valleybrook Rd, Birmingham, AL 35206
8805 Valleybrook Rd, Birmingham, AL 35206
8816 Valleybrook Rd, Birmingham, AL 35206
8815 Valleybrook Rd, Birmingham, AL 35206
8804 Valleybrook Rd, Birmingham, AL 35206
8920 Valleybrook Rd, Birmingham, AL 35206
8800 Valleybrook Rd, Birmingham, AL 35206
435 Valley Crest Dr, Birmingham, AL 35215
8909 Valleybrook Rd, Birmingham, AL 35206
437 Valley Crest Dr, Birmingham, AL 35215
8913 Valleybrook Rd, Birmingham, AL 35206
443 Valley Crest Dr, Birmingham, AL 35215
8937 Valleybrook Rd, Birmingham, AL 35206
8933 Valleybrook Rd, Birmingham, AL 35206
828 Valley Rd, Fairfield, AL 35064
411 Valley Rd, Birmingham, AL 35206
412 Valley Rd, Birmingham, AL 35206
832 Valley Rd, Fairfield, AL 35064
828 Valley Rd, Fairfield, AL 35064
8808 Valleybrook Rd, Birmingham, AL 35206
416 Valley Rd, Birmingham, AL 35206
8820 Valleybrook Rd, Birmingham, AL 35206
319 Valley Crest Dr, Birmingham, AL 35215
321 Valley Crest Dr, Birmingham, AL 35215
317 Valley Crest Dr, Birmingham, AL 35215
301 Valley Crest Dr, Birmingham, AL 35215
629 Valley Dr, Birmingham, AL 35206
447 Valley Crest Dr, Birmingham, AL 35215
455 Valley Crest Dr, Birmingham, AL 35215
550 Valley Rd, Birmingham, AL 35206
405 Valley Crest Dr, Birmingham, AL 35215
637 Valley Dr, Birmingham, AL 35206
704 Valley St, Hoover, AL 35226
403 Valley Crest Dr, Birmingham, AL 35215
303 Valley Crest Dr, Birmingham, AL 35215
413 Valley Crest Dr, Birmingham, AL 35215
540 Valley Rd, Birmingham, AL 35206
325 Valley Crest Dr, Birmingham, AL 35215
8901 Valleybrook Rd, Birmingham, AL 35206
407 Valley Crest Dr, Birmingham, AL 35215
8917 Valleybrook Rd, Birmingham, AL 35206
305 Valley Crest Dr, Birmingham, AL 35215
633 Valley Dr, Birmingham, AL 35206
445 Valley Crest Dr, Birmingham, AL 35215
415 Valley Crest Dr, Birmingham, AL 35215
8904 Valleybrook Rd, Birmingham, AL 35206
417 Valley Crest Dr, Birmingham, AL 35215
8908 Valleybrook Rd, Birmingham, AL 35206
307 Valley Crest Dr, Birmingham, AL 35215
8924 Valleybrook Rd, Birmingham, AL 35206
427 Valley Crest Dr, Birmingham, AL 35215
8912 Valleybrook Rd, Birmingham, AL 35206
4279 Valley Rd, Birmingham, AL 35235
315 Valley Crest Dr, Birmingham, AL 35215
425 Valley Crest Dr, Birmingham, AL 35215
309 Valley Crest Dr, Birmingham, AL 35215
8928 Valleybrook Rd, Birmingham, AL 35206
311 Valley Crest Dr, Birmingham, AL 35215
8701 Valleybrook Rd, Birmingham, AL 35206
8705 Valleybrook Rd, Birmingham, AL 35206
5753 Valley Creek Dr, Birmingham, AL 35228
606 Valley St, Hoover, AL 35226
5765 Valley Creek Dr, Birmingham, AL 35228
5139 Valleybrook Cir, Birmingham, AL 35244
839 Valley Rd, Fairfield, AL 35064
2447 Valleybrook Dr, Birmingham, AL 35244
841 Valley Rd, Fairfield, AL 35064
2451 Valleybrook Dr, Birmingham, AL 35244
5135 Valleybrook Cir, Birmingham, AL 35244
2455 Valleybrook Dr, Birmingham, AL 35244
823 Valley Rd, Fairfield, AL 35064
2459 Valleybrook Dr, Birmingham, AL 35244
825 Valley Rd, Fairfield, AL 35064
829 Valley Rd, Fairfield, AL 35064
833 Valley Rd, Fairfield, AL 35064
5164 Valleybrook Cir, Birmingham, AL 35244
5156 Valleybrook Cir, Birmingham, AL 35244
8712 Valleybrook Rd, Birmingham, AL 35206
5188 Valleybrook Ln, Birmingham, AL 35244
5209 Valleybrook Cir, Birmingham, AL 35244
5219 Valleybrook Cir, Birmingham, AL 35244
5260 Valleybrook Trce, Birmingham, AL 35244
5264 Valleybrook Trce, Birmingham, AL 35244
1204 Valley Crst Dr, Birmingham, AL 35215
5201 Valleybrook Cir, Birmingham, AL 35244
8708 Valleybrook Rd, Birmingham, AL 35206
5195 Valleybrook Cir, Birmingham, AL 35244
8704 Valleybrook Rd, Birmingham, AL 35206
5230 Valleybrook Cir, Birmingham, AL 35244
5240 Valleybrook Cir, Birmingham, AL 35244
5224 Valleybrook Cir, Birmingham, AL 35244
5850 Valley Rd, Birmingham, AL 35235
5604 Valley Creek Dr, Birmingham, AL 35228
5764 Valley Creek Dr, Birmingham, AL 35228
4441 Valley Rd #2, Birmingham, AL 35235
817 Valley Rd, Fairfield, AL 35064
4208 Valley Rd, Birmingham, AL 35235
475 Valley Crest Dr, Birmingham, AL 35215
4386 Valley Rd, Birmingham, AL 35235
2878 Valley Rd, Birmingham, AL 35217
4343 Valley Rd, Birmingham, AL 35235
4439 Valley Rd #1, Birmingham, AL 35235
620 Valley Crest Dr Unit 3B, Birmingham, AL 35215
614 Valley Crest Dr #614, Birmingham, AL 35215
5105 Valleybrook Cir, Birmingham, AL 35244
508 Valley Rd, Birmingham, AL 35206
5112 Valleybrook Cir, Birmingham, AL 35244
505 Valley Crst Dr, Birmingham, AL 35215
5760 Valley Creek Dr, Birmingham, AL 35228
5749 Valley Creek Dr, Birmingham, AL 35228
5733 Valley Creek Dr, Birmingham, AL 35228
505 Valley Ln, Birmingham, AL 35217
5820 Valley Rd, Birmingham, AL 35235
5725 Valley Creek Dr, Birmingham, AL 35228
4333 Valley Rd, Birmingham, AL 35235
2663 Valley Rd, Birmingham, AL 35217
5729 Valley Creek Dr, Birmingham, AL 35228
4281 Valley Rd, Birmingham, AL 35235
5757 Valley Creek Dr, Birmingham, AL 35228
5605 Valley Creek Dr, Birmingham, AL 35228
2800 Valley Rd, Birmingham, AL 35217
2717 Valley Rd, Birmingham, AL 35217
4238 Valley Rd, Birmingham, AL 35235
2833 Valley Rd, Birmingham, AL 35217
612 Valley Crest Dr Unit 8B1, Birmingham, AL 35215
4201 Valley Rd, Birmingham, AL 35235
2824 Valley Rd, Birmingham, AL 35217
620 Valley Crest Dr #3, Birmingham, AL 35215
2745 Valley Rd, Birmingham, AL 35217
5745 Valley Creek Dr, Birmingham, AL 35228
2741 Valley Rd, Birmingham, AL 35217
2720 Valley Rd, Birmingham, AL 35217
616 Valley Crest Dr #51, Birmingham, AL 35215
4285 Valley Rd, Birmingham, AL 35235
2854 Valley Rd, Birmingham, AL 35217
2737 Valley Rd, Birmingham, AL 35217
1301 Valley Crst Dr, Birmingham, AL 35215
5761 Valley Creek Dr, Birmingham, AL 35228
311 Valley Crest Dr #311, Birmingham, AL 35215
1550 Valley Crst Dr, Birmingham, AL 35215
2460 Valleybrook Dr, Birmingham, AL 35244
2452 Valleybrook Dr, Birmingham, AL 35244
2444 Valleybrook Dr, Birmingham, AL 35244
657 Valley St, Hoover, AL 35226
2448 Valleybrook Dr, Birmingham, AL 35244
5124 Valleybrook Cir, Birmingham, AL 35244
5116 Valleybrook Cir, Birmingham, AL 35244
5108 Valleybrook Cir, Birmingham, AL 35244
5104 Valleybrook Cir, Birmingham, AL 35244
2855 Valley Rd, Birmingham, AL 35217
2862 Valley Rd, Birmingham, AL 35217
2868 Valley Rd, Birmingham, AL 35217
2610 Valley Rd, Birmingham, AL 35217
5120 Valleybrook Cir, Birmingham, AL 35244
2456 Valleybrook Dr, Birmingham, AL 35244
5101 Valleybrook Cir, Birmingham, AL 35244
5100 Valleybrook Cir, Birmingham, AL 35244
5777 Valley Creek Dr, Birmingham, AL 35228
2858 Valley Rd, Birmingham, AL 35217
661 Valley St, Hoover, AL 35226
5171 Valleybrook Cir, Birmingham, AL 35244
2632 Valley Rd, Birmingham, AL 35217
2646 Valley Rd, Birmingham, AL 35217
406 Valley Rd, Birmingham, AL 35206
620 Valley Crest Dr, Birmingham, AL 35215
5144 Valleybrook Cir, Birmingham, AL 35244
5234 Valleybrook Cir, Birmingham, AL 35244
5204 Valleybrook Cir, Birmingham, AL 35244
5200 Valleybrook Cir, Birmingham, AL 35244
5248 Valleybrook Trce, Birmingham, AL 35244
5208 Valleybrook Cir, Birmingham, AL 35244
5244 Valleybrook Trce, Birmingham, AL 35244
5184 Valleybrook Ln, Birmingham, AL 35244
5180 Valleybrook Ln, Birmingham, AL 35244
612 Valley Crest Dr, Birmingham, AL 35215
327 Valley Crest Dr, Birmingham, AL 35215
5176 Valleybrook Ln, Birmingham, AL 35244
630 Valley Crest Dr, Birmingham, AL 35215
534 Valley Rd, Birmingham, AL 35206
2512 Valley Rd, Birmingham, AL 35217
5160 Valleybrook Cir, Birmingham, AL 35244
626 Valley Crest Dr, Birmingham, AL 35215
2544 Valley Rd, Birmingham, AL 35217
624 Valley Crest Dr, Birmingham, AL 35215
526 Valley Rd, Birmingham, AL 35206
5191 Valleybrook Cir, Birmingham, AL 35244
640 Valley Crest Dr, Birmingham, AL 35215
530 Valley Rd, Birmingham, AL 35206
608 Valley Crest Dr Unit 9-B-1, Birmingham, AL 35215
5131 Valleybrook Cir, Birmingham, AL 35244
628 Valley Crest Dr, Birmingham, AL 35215
2536 Valley Rd, Birmingham, AL 35217
622 Valley Crest Dr, Birmingham, AL 35215
669 Ridge Top Cir, Birmingham, AL 35206
5152 Valleybrook Cir, Birmingham, AL 35244
636 Valley Crest Dr, Birmingham, AL 35215
638 Valley Crest Dr Unit 2A, Birmingham, AL 35215
5143 Valleybrook Cir, Birmingham, AL 35244
518 Valley Rd, Birmingham, AL 35206
5132 Valleybrook Cir, Birmingham, AL 35244
516 Valley Rd, Birmingham, AL 35206
5216 Valleybrook Cir, Birmingham, AL 35244
5212 Valleybrook Cir, Birmingham, AL 35244
408 Valley Rd, Birmingham, AL 35206
335 Valley Crest Dr #335, Birmingham, AL 35215
5256 Valleybrook Trce, Birmingham, AL 35244
514 Valley Rd, Birmingham, AL 35206
404 Valley Rd, Birmingham, AL 35206
400 Valley Rd, Birmingham, AL 35206
5263 Valleybrook Trce, Birmingham, AL 35244
5205 Valleybrook Cir, Birmingham, AL 35244
606 Valley St Unit 3C, Birmingham, AL 35226
5196 Valleybrook Cir, Birmingham, AL 35244
5192 Valleybrook Cir, Birmingham, AL 35244
5172 Valleybrook Cir, Birmingham, AL 35244
1300 Valley Crst Dr, Birmingham, AL 35215
5168 Valleybrook Cir, Birmingham, AL 35244
4376 Valley Rd, Birmingham, AL 35235
4372 Valley Rd, Birmingham, AL 35235
2725 Valley Rd, Birmingham, AL 35217
417 Valley Ave, Birmingham, AL 35209
2708 Valley Rd, Birmingham, AL 35217
4341 Valley Rd, Birmingham, AL 35235
2615 Valley Rd, Birmingham, AL 35217
608 Valley Crest Dr, Birmingham, AL 35215
632 Valley Crest Dr, Birmingham, AL 35215
610 Valley Crest Dr, Birmingham, AL 35215
610 Valley St, Hoover, AL 35226
415 Valley Rd, Birmingham, AL 35206
501 Valley Crst Dr, Birmingham, AL 35215
421 Valley Rd, Birmingham, AL 35206
610 Valley St Unit 3B, Birmingham, AL 35226
417 Valley Rd, Birmingham, AL 35206
449 Valley Rd, Birmingham, AL 35206
413 Valley Rd, Birmingham, AL 35206
2841 Valley Rd, Birmingham, AL 35217
419 Valley Rd, Birmingham, AL 35206
2541 Valley Rd, Birmingham, AL 35217
407 Valley Rd, Birmingham, AL 35206
602 Valley Crest Dr, Birmingham, AL 35215
409 Valley Rd, Birmingham, AL 35206
2849 Valley Rd, Birmingham, AL 35217
5220 Valleybrook Cir, Birmingham, AL 35244
4447 Valley Rd #0, Birmingham, AL 35235
622 Valley Crest Dr #622, Birmingham, AL 35215
4370 Valley Rd, Birmingham, AL 35235
5205 Valleybrook Trce, Birmingham, AL 35244
2629 Valley Rd, Birmingham, AL 35217
5769 Valley Creek Dr, Birmingham, AL 35228
4331 Valley Rd, Birmingham, AL 35235
2500 Valley Rd, Birmingham, AL 35217
2872 Valley Rd, Birmingham, AL 35217
2508 Valley Rd, Birmingham, AL 35217
2528 Valley Rd, Birmingham, AL 35217
504 Valley Rd, Birmingham, AL 35206
634 Valley Crest Dr Unit 4A2, Birmingham, AL 35215
614 Valley Crest Dr Unit 6B, Birmingham, AL 35215
616 Valley Crest Dr, Birmingham, AL 35215
642 Valley Crest Dr Unit 8A1, Birmingham, AL 35215
5737 Valley Creek Dr, Birmingham, AL 35228
618 Valley Crest Dr, Birmingham, AL 35215
5128 Valleybrook Cir, Birmingham, AL 35244
4447 Valley Rd, Birmingham, AL 35235
5741 Valley Creek Dr, Birmingham, AL 35228
331 Valley Crest Dr #331, Birmingham, AL 35215
2545 Valley Rd, Birmingham, AL 35217