$699,900 3 Beds | 2 Baths 3556 Rockhill Road3556 Rockhill Rd, Birmingham, AL 35223 $950,000 3 Beds | 3 Baths 104 Crestwood DriveMountain Brook, AL 35213 $1,249,000 4 Beds | 3.5 Baths 3480 Westbury RoadMountain Brook, AL 35223 $279,900 2 Beds | 1.5 Baths 3939 Montclair RoadMountain Brook, AL 35213 $749,900 4 Beds | 4.5 Baths 1 Cross Creek DriveMountain Brook, AL 35213 $1,399,000 4 Beds | 3.5 Baths 3503 Mountain LaneMountain Brook, AL 35213 $789,000 4 Beds | 3.5 Baths 2215 Brookshire PlaceMountain Brook, AL 35213 $1,599,000 4 Beds | 3 Baths 17 Winthrop AvenueMountain Brook, AL 35213 $2,249,000 5 Beds | 5.5 Baths 14 W Montcrest DriveMountain Brook, AL 35213 $825,000 4 Beds | 3.5 Baths 45 Cross Creek DriveMountain Brook, AL 35213 $939,900 5 Beds | 4.5 Baths 3725 Dunbarton DriveMountain Brook, AL 35223 $1,099,900 5 Beds | 4.5 Baths 4008 Rock Creek WayBirmingham, AL 35223 $899,000 3 Beds | 2 Baths 315 Euclid AveMountain Brook, AL 35213 $529,000 4 Beds | 2.5 Baths 3764 Crestbrook RoadMountain Brook, AL 35223 $799,000 5 Beds | 3 Baths 3528 Belle Meade WayMountain Brook, AL 35223 $699,000 4 Beds | 3.5 Baths 3409 South Brookwood RoadBirmingham, AL 35223 $849,800 4 Beds | 3.5 Baths 3825 Briar Oak DriveMountain Brook, AL 35243 $1,295,000 4 Beds | 3.5 Baths 2957 Pine Haven DriveMountain Brook, AL 35223 $1,375,000 3 Beds | 3.5 Baths 2459 Fairway DriveMountain Brook, AL 35213 $1,329,000 4 Beds | 4 Baths 3758 Dover DriveMountain Brook, AL 35223 $679,900 3 Beds | 4.5 Baths 78 Cross Creek DriveMountain Brook, AL 35213 $1,100,000 5 Beds | 5.5 Baths 4210 Gaines Mill CircleBirmingham, AL 35213 $1,775,000 4 Beds | 4.5 Baths 1014 Euclid AvenueMountain Brook, AL 35213 $1,369,000 4 Beds | 5 Baths 2832 Canoe Brook CircleMountain Brook, AL 35243 $525,000 3 Beds | 2 Baths 3809 Arundel DriveBirmingham, AL 35243 $1,024,900 4 Beds | 3.5 Baths 716 Euclid AvenueMountain Brook, AL 35213 $525,000 4 Beds | 2 Baths 3528 Belle Meade WayMountain Brook, AL 35223 $1,500,000 4 Beds | 4 Baths 2690 Pump House RoadMountain Brook, AL 35243 $1,799,000 6 Beds | 5.5 Baths 725 Euclid AvenueMountain Brook, AL 35213