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
Vestavia Hills
PROVENCE-PUMPHOUSE
Properties in Vestavia Hills in PROVENCE-PUMPHOUSE
Find homes for sale in Vestavia Hills by selecting a property below:
1498 Pumphouse Ct, Birmingham, AL 35243
821 Provence Dr, Vestavia, AL 35242
701 Provence Dr, Vestavia, AL 35242
730 Provence Dr, Vestavia, AL 35242
714 Provence Dr, Vestavia, AL 35242
790 Provence Dr, Vestavia, AL 35242
806 Provence Dr, Vestavia, AL 35242
1500 Pumphouse Ct, Vestavia, AL 35243
711 Provence Dr, Vestavia, AL 35242
677 Provence Dr, Vestavia, AL 35242
705 Provence Dr, Vestavia, AL 35242
2719 Pruett Pl, Vestavia, AL 35243
2729 Pruett Pl, Vestavia, AL 35243
651 Provence Dr, Vestavia, AL 35242
652 Provence Dr, Vestavia, AL 35242
820 Provence Dr, Vestavia, AL 35242
4980 Provence Cir, Birmingham, AL 35242
656 Provence Dr, Vestavia, AL 35242
668 Provence Dr, Vestavia, AL 35242
4993 Provence Cir, Birmingham, AL 35242
711 Provence Dr #960, Vestavia Hills, AL 35242
1508 Pumphouse Ct, Vestavia, AL 35243
655 Provence Dr, Vestavia, AL 35242
659 Provence Dr, Vestavia, AL 35242
702 Provence Dr, Vestavia, AL 35242
1518 Pumphouse Ct, Vestavia, AL 35243
735 Provence Dr, Vestavia, AL 35242
4976 Provence Cir, Birmingham, AL 35242
931 Provence Dr #931, Vestavia Hills, AL 35242
701 Provence Dr #962, Vestavia Hills, AL 35242
1509 Pumphouse Ct, Vestavia, AL 35243
771 Provence Dr, Vestavia, AL 35242
689 Provence Dr, Vestavia, AL 35242
795 Provence Dr, Vestavia Hills, AL 35242
678 Provence Dr, Vestavia, AL 35242
2701 Pruett Pl, Vestavia, AL 35243
2713 Pruett Pl, Vestavia, AL 35243
1010 Provence Dr #1010, Vestavia Hills, AL 35242
818 Provence Dr, Vestavia, AL 35242
777 Provence Dr, Vestavia, AL 35242
742 Provence Dr, Vestavia, AL 35242
1518 Pumphouse Ct #9, Birmingham, AL 35243
670 Provence Dr, Vestavia, AL 35242
722 Provence Dr, Vestavia, AL 35242
4976 Provence Cir #934, Vestavia Hills, AL 35242
671 Provence Dr, Vestavia, AL 35242
718 Provence Dr, Vestavia, AL 35242
810 Provence Dr, Vestavia, AL 35242
1517 Pumphouse Ct, Vestavia, AL 35243
2706 Pruett Pl, Vestavia, AL 35243
1501 Pumphouse Ct, Vestavia, AL 35243
726 Provence Dr, Vestavia, AL 35242
1513 Pumphouse Ct, Vestavia, AL 35243
2722 Pruett Pl, Vestavia, AL 35243
664 Provence Dr, Vestavia, AL 35242
727 Provence Dr, Vestavia, AL 35242
753 Provence Dr, Vestavia, AL 35242
789 Provence Dr, Vestavia, AL 35242
4996 Provence Cir, Birmingham, AL 35242
2712 Pruett Pl, Vestavia, AL 35243
682 Provence Dr, Vestavia, AL 35242
807 Provence Dr, Vestavia, AL 35242
960 Provence Dr #960, Vestavia Hills, AL 35242
4988 Provence Cir, Birmingham, AL 35242
963 Provence Dr #963, Vestavia Hills, AL 35242
2707 Pruett Pl, Vestavia, AL 35243
667 Provence Dr, Vestavia, AL 35242
2700 Pruett Pl, Vestavia, AL 35243
2723 Pruett Pl, Vestavia, AL 35243
2707 Pruett Pl, Vestavia, AL 35243
2718 Pruett Pl, Vestavia, AL 35243
694 Provence Dr, Vestavia, AL 35242
783 Provence Dr, Vestavia, AL 35242
761 Provence Dr, Vestavia, AL 35242
663 Provence Dr, Vestavia, AL 35242
715 Provence Dr, Vestavia, AL 35242
765 Provence Dr, Vestavia, AL 35242
743 Provence Dr, Vestavia, AL 35242
757 Provence Dr, Vestavia, AL 35242
819 Provence Dr, Vestavia, AL 35242
734 Provence Dr, Vestavia, AL 35242
738 Provence Dr, Vestavia, AL 35242
814 Provence Dr, Vestavia, AL 35242
746 Provence Dr, Vestavia, AL 35242
697 Provence Dr, Vestavia, AL 35242
685 Provence Dr, Vestavia, AL 35242
794 Provence Dr, Vestavia, AL 35242
811 Provence Dr, Vestavia, AL 35242
660 Provence Dr, Vestavia, AL 35242
5008 Provence Cir, Birmingham, AL 35242
5004 Provence Cir, Birmingham, AL 35242
674 Provence Dr, Vestavia, AL 35242
1499 Pumphouse Ct, Birmingham, AL 35243
5000 Provence Cir, Birmingham, AL 35242
4992 Provence Cir, Birmingham, AL 35242
710 Provence Dr, Vestavia, AL 35242
1504 Pumphouse Ct #11, Birmingham, AL 35243
706 Provence Dr, Vestavia, AL 35242
686 Provence Dr, Vestavia, AL 35242
698 Provence Dr, Vestavia, AL 35242
690 Provence Dr, Vestavia, AL 35242
749 Provence Dr, Vestavia, AL 35242
750 Provence Dr, Vestavia, AL 35242
681 Provence Dr, Vestavia, AL 35242
758 Provence Dr, Vestavia, AL 35242
754 Provence Dr, Vestavia, AL 35242
766 Provence Dr, Vestavia, AL 35242
762 Provence Dr, Vestavia, AL 35242
4984 Provence Cir, Birmingham, AL 35242
774 Provence Dr, Vestavia, AL 35242
770 Provence Dr, Vestavia, AL 35242
1504 Pumphouse Ct, Vestavia, AL 35243
782 Provence Dr, Vestavia, AL 35242
778 Provence Dr, Vestavia, AL 35242
719 Provence Dr, Vestavia, AL 35242
786 Provence Dr, Vestavia, AL 35242
1505 Pumphouse Ct, Vestavia, AL 35243
1512 Pumphouse Ct, Vestavia, AL 35243
802 Provence Dr, Vestavia, AL 35242
4988 Provence Cir, Birmingham, AL 35242
798 Provence Dr, Vestavia, AL 35242
801 Provence Dr, Vestavia, AL 35242
693 Provence Dr, Vestavia, AL 35242
815 Provence Dr, Vestavia, AL 35242