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
CREST LAKE-CROSSINGS
Properties in Birmingham in CREST LAKE-CROSSINGS
Find homes for sale in Birmingham by selecting a property below:
4711 Crestwood Blvd, Birmingham, AL 35222
2009 Crimson Pl, Bessemer, AL 35022
5168 Crossings Pkwy, Hoover, AL 35242
2001 Crimson Pl, Bessemer, AL 35022
5164 Crossings Pkwy, Hoover, AL 35242
5160 Crossings Pkwy, Hoover, AL 35242
5152 Crossings Pkwy, Hoover, AL 35242
1917 Crestridge Dr, Hoover, AL 35244
5144 Crossings Pkwy, Hoover, AL 35242
1918 Crestridge Dr, Hoover, AL 35244
5205 Crossings Pkwy, Birmingham, AL 35242
5201 Crossings Pkwy, Birmingham, AL 35242
2005 Crimson Pl, Bessemer, AL 35022
3513 Crossings Cir, Birmingham, AL 35242
5221 Crossings Pkwy, Birmingham, AL 35242
5172 Crossings Pkwy, Hoover, AL 35242
5176 Crossings Pkwy, Hoover, AL 35242
5228 Crossings Pkwy, Birmingham, AL 35242
5212 Crossings Pkwy, Birmingham, AL 35242
5204 Crossings Pkwy, Birmingham, AL 35242
5208 Crossings Pkwy, Birmingham, AL 35242
2009 Crimson Pl, Bessemer, AL 35022
3091 Crossings Dr, Hoover, AL 35242
3014 Crossings Dr, Birmingham, AL 35242
3038 Crossings Dr, Birmingham, AL 35242
5196 Crossings Pkwy, Hoover, AL 35242
5188 Crossings Pkwy, Hoover, AL 35242
5192 Crossings Pkwy, Hoover, AL 35242
5137 Crossings Pkwy, Hoover, AL 35242
5132 Crossings Pkwy, Hoover, AL 35242
5001 Cross Way, Birmingham, AL 35210
5025 Cross Way, Birmingham, AL 35210
5321 Crestwood Blvd, Birmingham, AL 35212
5023 Cross Way, Birmingham, AL 35210
5022 Cross Way, Birmingham, AL 35210
5018 Cross Way, Birmingham, AL 35210
3300 Crossings Ct, Birmingham, AL 35242
5000 Cross Way, Birmingham, AL 35210
3105 Crossings Dr, Hoover, AL 35242
3247 Crossings Dr, Birmingham, AL 35242
3099 Crossings Dr, Hoover, AL 35242
4056 Crossings Ln, Birmingham, AL 35242
4052 Crossings Ln, Birmingham, AL 35242
3608 Crestside Rd, Mountain Brk, AL 35223
4060 Crossings Ln, Birmingham, AL 35242
4036 Crossings Ln, Birmingham, AL 35242
708 Crest Valley Way, Birmingham, AL 35212
5009 Cross Way, Birmingham, AL 35210
5915 Crestwood Cir, Birmingham, AL 35212
5909 Crestwood Cir, Birmingham, AL 35212
3648 Crossings Crst, Birmingham, AL 35242
3644 Crossings Crst, Birmingham, AL 35242
3641 Crossings Crst, Birmingham, AL 35242
3637 Crossings Crst, Birmingham, AL 35242
5145 Crossings Pkwy, Birmingham, AL 35242
5149 Crossings Pkwy, Birmingham, AL 35242
5090 Cross Way, Birmingham, AL 35210
5157 Crossings Pkwy, Birmingham, AL 35242
3337 Crossings Ct, Birmingham, AL 35242
3341 Crossings Ct, Birmingham, AL 35242
3401 Crossings Gln, Birmingham, AL 35242
5236 Crossings Pkwy, Birmingham, AL 35242
3413 Crossings Gln, Birmingham, AL 35242
5233 Crossings Pkwy, Birmingham, AL 35242
1200 Crest Vly Way, Birmingham, AL 35212
5237 Crossings Pkwy, Birmingham, AL 35242
3684 Crossings Crst, Birmingham, AL 35242
5225 Crossings Pkwy, Birmingham, AL 35242
5229 Crossings Pkwy, Birmingham, AL 35242
3774 Crossings Crst, Birmingham, AL 35242
3106 Crossings Dr, Birmingham, AL 35242
3778 Crossings Crst, Birmingham, AL 35242
5241 Crossings Pkwy, Birmingham, AL 35242
1001 Crest Vly Way, Birmingham, AL 35212
5245 Crossings Pkwy, Birmingham, AL 35242
262 Crest Lake Dr, Hoover, AL 35244
716 Crest Valley Way, Birmingham, AL 35212
5217 Crossings Pkwy, Birmingham, AL 35242
5213 Crossings Pkwy, Birmingham, AL 35242
5209 Crossings Pkwy, Birmingham, AL 35242
700 Crest Valley Way, Birmingham, AL 35212
5933 Crestwood Cir, Birmingham, AL 35212
5165 Crossings Pkwy, Birmingham, AL 35242
5920 Crestwood Cir, Birmingham, AL 35212
5028 Cross Way, Birmingham, AL 35210
3536 Crossings Cir, Birmingham, AL 35242
5161 Crossings Pkwy, Birmingham, AL 35242
5925 Crestwood Cir, Birmingham, AL 35212
5930 Crestwood Cir, Birmingham, AL 35212
3544 Crossings Cir, Birmingham, AL 35242
5939 Crestwood Cir, Birmingham, AL 35212
5929 Crestwood Cir, Birmingham, AL 35212
5030 Cross Way, Birmingham, AL 35210
5185 Crossings Pkwy, Birmingham, AL 35242
3545 Crossings Cir, Birmingham, AL 35242
1929 Crestridge Dr, Hoover, AL 35244
3700 Crossings Crst, Birmingham, AL 35242
1926 Crestridge Dr, Hoover, AL 35244
3704 Crossings Crst, Birmingham, AL 35242
3708 Crossings Crst, Birmingham, AL 35242
3712 Crossings Crst, Birmingham, AL 35242
5240 Crossings Pkwy, Birmingham, AL 35242
3134 Crossings Dr, Birmingham, AL 35242
3132 Crossings Dr, Birmingham, AL 35242
3130 Crossings Dr, Birmingham, AL 35242
3128 Crossings Dr, Birmingham, AL 35242
3126 Crossings Dr, Birmingham, AL 35242
116 Crooked St, Birmingham, AL 35214
3124 Crossings Dr, Birmingham, AL 35242
3122 Crossings Dr, Birmingham, AL 35242
3120 Crossings Dr, Birmingham, AL 35242
3118 Crossings Dr, Birmingham, AL 35242
3116 Crossings Dr, Birmingham, AL 35242
3144 Crossings Dr, Birmingham, AL 35242
3140 Crossings Dr, Birmingham, AL 35242
3743 Crossings Crst, Birmingham, AL 35242
3747 Crossings Crst, Birmingham, AL 35242
3751 Crossings Crst, Birmingham, AL 35242
3724 Crossings Crst, Birmingham, AL 35242
3716 Crossings Crst, Birmingham, AL 35242
3717 Crossings Crst, Birmingham, AL 35242
3756 Crossings Crst, Birmingham, AL 35242
3760 Crossings Crst, Birmingham, AL 35242
3740 Crossings Crst, Birmingham, AL 35242
5017 Cross Way, Birmingham, AL 35210
5040 Cross Way, Birmingham, AL 35210
7512 Crestwood Blvd, Irondale, AL 35210
109 Crooked St, Birmingham, AL 35214
3763 Crossings Crst, Birmingham, AL 35242
3111 Crossings Dr, Hoover, AL 35242
3779 Crossings Crst, Birmingham, AL 35242
3731 Crossings Crst, Birmingham, AL 35242
3735 Crossings Crst, Birmingham, AL 35242
5801 Crestwood Blvd, Birmingham, AL 35212
3782 Crosshaven Dr, Vestavia, AL 35223
3010 Crossings Dr, Birmingham, AL 35242
5811 Crestwood Blvd, Birmingham, AL 35212
4729 Crestwood Blvd, Birmingham, AL 35222
5945 Crestwood Cir, Birmingham, AL 35212
7845 Crestwood Blvd, Irondale, AL 35210
3082 Crossings Dr, Birmingham, AL 35242
5665 Crestwood Blvd, Birmingham, AL 35212
3046 Crossings Dr, Birmingham, AL 35242
4757 Crestwood Blvd, Birmingham, AL 35222
3094 Crossings Dr, Birmingham, AL 35242
3087 Crossings Dr, Hoover, AL 35242
3042 Crossings Dr, Birmingham, AL 35242
4004 Crossings Ln, Birmingham, AL 35242
4013 Crossings Ln, Birmingham, AL 35242
3224 Crossings Dr, Birmingham, AL 35242
3220 Crossings Dr, Birmingham, AL 35242
5654 Crestwood Blvd, Birmingham, AL 35212
3102 Crossings Dr, Birmingham, AL 35242
7030 Crestwood Blvd, Irondale, AL 35210
4012 Crossings Ln, Birmingham, AL 35242
3405 Crosshill Rd, Mountain Brk, AL 35223
4000 Crossings Ln, Birmingham, AL 35242
4741 Crestwood Blvd, Birmingham, AL 35222
4008 Crossings Ln, Birmingham, AL 35242
3412 Crossings Gln, Birmingham, AL 35242
5949 Crestwood Cir, Birmingham, AL 35212
3417 Crossings Gln, Birmingham, AL 35242
4032 Crossings Ln, Birmingham, AL 35242
1905 Crestridge Dr, Hoover, AL 35244
5945 Crestwood Cir, Birmingham, AL 35212
5953 Crestwood Cir, Birmingham, AL 35212
3764 Crossings Crst, Birmingham, AL 35242
5993 Crestwood Cir, Birmingham, AL 35212
3652 Crossings Crst, Birmingham, AL 35242
5989 Crestwood Cir, Birmingham, AL 35212
3640 Crossings Crst, Birmingham, AL 35242
1937 Crestridge Dr, Hoover, AL 35244
5985 Crestwood Cir, Birmingham, AL 35212
5649 Crestwood Blvd, Birmingham, AL 35212
5979 Crestwood Cir, Birmingham, AL 35212
6480 Crestwood Blvd, Birmingham, AL 35212
3661 Crossings Crst, Birmingham, AL 35242
5700 Crestwood Blvd, Birmingham, AL 35212
5708 Crestwood Blvd, Birmingham, AL 35212
3541 Crossings Cir, Birmingham, AL 35242
2429 Crossbow Dr, Birmingham, AL 35214
3680 Crossings Crst, Birmingham, AL 35242
5005 Cross Way, Birmingham, AL 35210
5977 Crestwood Cir, Birmingham, AL 35212
5975 Crestwood Cir, Birmingham, AL 35212
5969 Crestwood Cir, Birmingham, AL 35212
5963 Crestwood Cir, Birmingham, AL 35212
3509 Crossings Cir, Birmingham, AL 35242
3031 Crossings Dr, Hoover, AL 35242
5652 Crestwood Blvd, Birmingham, AL 35212
819 Crest Vly Way, Birmingham, AL 35212
3035 Crossings Dr, Hoover, AL 35242
3504 Crossings Cir, Birmingham, AL 35242
3508 Crossings Cir, Birmingham, AL 35242
5701 Crestwood Blvd, Birmingham, AL 35212
5709 Crestwood Blvd, Birmingham, AL 35212
5723 Crestwood Blvd, Birmingham, AL 35212
5669 Crestwood Blvd, Birmingham, AL 35212
5727 Crestwood Blvd, Birmingham, AL 35212
3512 Crossings Cir, Birmingham, AL 35242
3537 Crossings Cir, Birmingham, AL 35242
5653 Crestwood Blvd, Birmingham, AL 35212
5661 Crestwood Blvd, Birmingham, AL 35212
3533 Crossings Cir, Birmingham, AL 35242
5715 Crestwood Blvd, Birmingham, AL 35212
23 Crestview Cir, Mountain Brk, AL 35213
3540 Crossings Cir, Birmingham, AL 35242
3500 Crossings Cir, Birmingham, AL 35242
5956 Crestwood Cir, Birmingham, AL 35212
5960 Crestwood Cir, Birmingham, AL 35212
5901 Crestwood Cir, Birmingham, AL 35212
3805 Crestside Rd, Mountain Brk, AL 35223
5905 Crestwood Cir, Birmingham, AL 35212
5972 Crestwood Cir, Birmingham, AL 35212
5980 Crestwood Cir, Birmingham, AL 35212
5964 Crestwood Cir, Birmingham, AL 35212
6010 Crestwood Blvd, Birmingham, AL 35212
5968 Crestwood Cir, Birmingham, AL 35212
6020 Crestwood Blvd, Birmingham, AL 35212
5739 Crestwood Blvd, Birmingham, AL 35212
5952 Crestwood Cir, Birmingham, AL 35212
5731 Crestwood Blvd, Birmingham, AL 35212
5900 Crestwood Cir, Birmingham, AL 35212
5912 Crestwood Cir, Birmingham, AL 35212
5632 Crestwood Blvd, Birmingham, AL 35212
3114 Crossings Dr, Birmingham, AL 35242
5916 Crestwood Cir, Birmingham, AL 35212
2520 Crossbow Dr, Birmingham, AL 35214
2524 Crossbow Dr, Birmingham, AL 35214
5925 Crestwood Blvd, Birmingham, AL 35212
5638 Crestwood Blvd, Birmingham, AL 35212
3123 Crossings Dr, Hoover, AL 35242
3125 Crossings Dr, Hoover, AL 35242
5908 Crestwood Cir, Birmingham, AL 35212
3127 Crossings Dr, Hoover, AL 35242
4601 Crossings Cv, Birmingham, AL 35242
4417 Crossings Rdg, Birmingham, AL 35242
4409 Crossings Rdg, Birmingham, AL 35242
4604 Crossings Cv, Hoover, AL 35242
4608 Crossings Cv, Hoover, AL 35242
4609 Crossings Cv, Birmingham, AL 35242
4605 Crossings Cv, Birmingham, AL 35242
3744 Crossings Crst, Birmingham, AL 35242
3725 Crossings Crst, Birmingham, AL 35242
3175 Crossings Dr, Hoover, AL 35242
3721 Crossings Crst, Birmingham, AL 35242
3179 Crossings Dr, Hoover, AL 35242
3732 Crossings Crst, Birmingham, AL 35242
3736 Crossings Crst, Birmingham, AL 35242
3129 Crossings Dr, Hoover, AL 35242
3133 Crossings Dr, Hoover, AL 35242
3137 Crossings Dr, Hoover, AL 35242
3141 Crossings Dr, Hoover, AL 35242
3145 Crossings Dr, Hoover, AL 35242
5650 Crestwood Blvd, Birmingham, AL 35212
5029 Cross Way, Birmingham, AL 35210
701 Crest Valley Way, Birmingham, AL 35212
3775 Crossings Crst, Birmingham, AL 35242
5014 Cross Way, Birmingham, AL 35210
3755 Crossings Crst, Birmingham, AL 35242
5718 Crestwood Blvd, Birmingham, AL 35212
5730 Crestwood Blvd, Birmingham, AL 35212
3729 Crossings Crst, Birmingham, AL 35242
5734 Crestwood Blvd, Birmingham, AL 35212
107 Crooked St, Birmingham, AL 35214
5944 Crestwood Cir, Birmingham, AL 35212
3728 Crossings Crst, Birmingham, AL 35242
3795 Crossings Crst, Birmingham, AL 35242
5609 Crestwood Blvd, Birmingham, AL 35212
5613 Crestwood Blvd, Birmingham, AL 35212
5633 Crestwood Blvd, Birmingham, AL 35212
3759 Crossings Crst, Birmingham, AL 35242
5637 Crestwood Blvd, Birmingham, AL 35212
5621 Crestwood Blvd, Birmingham, AL 35212
5627 Crestwood Blvd, Birmingham, AL 35212
120 Crooked St, Birmingham, AL 35214
5641 Crestwood Blvd, Birmingham, AL 35212
122 Crooked St, Birmingham, AL 35214
5021 Cross Way, Birmingham, AL 35210
3791 Crossings Crst, Birmingham, AL 35242
2513 Crossbow Dr, Birmingham, AL 35214
5032 Cross Way, Birmingham, AL 35210
4332 Crossings Pl, Birmingham, AL 35242
258 Crest Lake Dr, Hoover, AL 35244
4337 Crossings Pl, Birmingham, AL 35242
4715 Crestwood Blvd, Birmingham, AL 35222
4333 Crossings Pl, Birmingham, AL 35242
4329 Crossings Pl, Birmingham, AL 35242
5421 Crestwood Blvd, Birmingham, AL 35212
4317 Crossings Pl, Birmingham, AL 35242
90 Cross Creek Dr E, Mountain Brk, AL 35213
4305 Crossings Pl, Birmingham, AL 35242
4172 Crossings Ln, Birmingham, AL 35242
256 Crest Lake Dr, Hoover, AL 35244
4408 Crossings Rdg, Birmingham, AL 35242
5600 Crestwood Blvd, Birmingham, AL 35212
5628 Crestwood Blvd, Birmingham, AL 35212
5622 Crestwood Blvd, Birmingham, AL 35212
5608 Crestwood Blvd, Birmingham, AL 35212
5604 Crestwood Blvd, Birmingham, AL 35212
5505 Crestwood Blvd, Birmingham, AL 35212
5509 Crestwood Blvd, Birmingham, AL 35212
4146 Crossings Ln, Birmingham, AL 35242
4600 Crossings Cv, Hoover, AL 35242
4150 Crossings Ln, Birmingham, AL 35242
4308 Crossings Pl, Birmingham, AL 35242
5423 Crestwood Blvd, Birmingham, AL 35212
4328 Crossings Pl, Birmingham, AL 35242
5501 Crestwood Blvd, Birmingham, AL 35212
4157 Crossings Ln, Birmingham, AL 35242
5409 Crestwood Blvd, Birmingham, AL 35212
5413 Crestwood Blvd, Birmingham, AL 35212
4131 Crossings Ln, Birmingham, AL 35242
4169 Crossings Ln, Birmingham, AL 35242
4161 Crossings Ln, Birmingham, AL 35242
4165 Crossings Ln, Birmingham, AL 35242
5517 Crestwood Blvd, Birmingham, AL 35212
5325 Crestwood Blvd, Birmingham, AL 35212
5521 Crestwood Blvd, Birmingham, AL 35212
5200 Crossings Pkwy, Birmingham, AL 35242
5515 Crestwood Blvd, Birmingham, AL 35212
4208 Crossings Ln, Birmingham, AL 35242
4209 Crossings Ln, Birmingham, AL 35242
5513 Crestwood Blvd, Birmingham, AL 35212
4405 Crossings Rdg, Birmingham, AL 35242
5401 Crestwood Blvd, Birmingham, AL 35212
5317 Crestwood Blvd, Birmingham, AL 35212
2921 Crestwood Blvd, Irondale, AL 35210
7 Cross Creek Dr, Mountain Brk, AL 35213
4205 Crossings Ln, Birmingham, AL 35242
5417 Crestwood Blvd, Birmingham, AL 35212
5232 Crossings Pkwy, Birmingham, AL 35242
5119 Crossings Pkwy, Hoover, AL 35242
5125 Crossings Pkwy, Hoover, AL 35242
3836 Cromwell Dr, Mountain Brk, AL 35243
5129 Crossings Pkwy, Hoover, AL 35242
5124 Crossings Pkwy, Hoover, AL 35242
5116 Crossings Pkwy, Hoover, AL 35242
5120 Crossings Pkwy, Hoover, AL 35242
5108 Crossings Pkwy, Hoover, AL 35242
5112 Crossings Pkwy, Hoover, AL 35242
5104 Crossings Pkwy, Hoover, AL 35242
50 Cross Creek Dr W, Mountain Brk, AL 35213
4134 Crossings Ln, Birmingham, AL 35242
4138 Crossings Ln, Birmingham, AL 35242
36 Cross Creek Dr W, Mountain Brk, AL 35213
3844 Cromwell Dr, Mountain Brk, AL 35243
5948 Crestwood Cir, Birmingham, AL 35212
30 Cross Creek Dr W, Mountain Brk, AL 35213
3840 Cromwell Dr, Mountain Brk, AL 35243
32 Cross Creek Dr W, Mountain Brk, AL 35213
34 Cross Creek Dr W, Mountain Brk, AL 35213
5616 Crestwood Blvd, Birmingham, AL 35212
5612 Crestwood Blvd, Birmingham, AL 35212
4176 Crossings Ln, Birmingham, AL 35242
4416 Crossings Rdg, Birmingham, AL 35242
52 Cross Creek Dr W, Mountain Brk, AL 35213
54 Cross Creek Dr W, Mountain Brk, AL 35213