- 1-25 of 33 Listings
6417 Deerfoot Crossing Drive, Trussville, AL, 35173, Jefferson County
1961 MCCAY DRIVE, Morris, AL, 35116, Jefferson County
248 SHADES CREST ROAD, Hoover, AL, 35226, Jefferson County
217 HAYDEN CIRCLE, Trussville, AL, 35173, Jefferson County
2116 LAKEVIEW TRACE, Trussville, AL, 35173, Jefferson County
4724 JACKSON LOOP, Vestavia Hills, AL, 35242, Jefferson County
8124 GLENDALE FARMS ROAD, Trussville, AL, 35173, Jefferson County
746 HAMPDEN PLACE CIRCLE, Vestavia Hills, AL, 35242, Jefferson County
200 MOHAWK DRIVE, Trussville, AL, 35173, Jefferson County
311 HICKORY VALLEY ROAD, Trussville, AL, 35173, Jefferson County
3917 WOOTEN DRIVE, Vestavia Hills, AL, 35243, Jefferson County
2841 CHEROKEE ROAD, Mountain Brook, AL, 35223, Jefferson County
2804 SHOOK HILL CIRCLE, Mountain Brook, AL, 35223, Jefferson County
1203 BRAYFIELD CREST DRIVE, Vestavia Hills, AL, 35242, Jefferson County
121 MCCALLA ROAD, Bessemer, AL, 35022, Jefferson County
1188 BRAYFIELD CREST DRIVE, Vestavia Hills, AL, 35242, Jefferson County
1532 BANKHEAD HIGHWAY, Birmingham, AL, 35214, Jefferson County
1194 BRAYFIELD CREST DRIVE, Vestavia Hills, AL, 35242, Jefferson County
3616 BRAYFIELD LANE, Vestavia Hills, AL, 35242, Jefferson County
101 MCCALLA ROAD, Bessemer, AL, 35022, Jefferson County
1211 BRAYFIELD CREST DRIVE, Vestavia Hills, AL, 35242, Jefferson County
1207 BRAYFIELD CREST DRIVE, Vestavia Hills, AL, 35242, Jefferson County
1175 BRAYFIELD CREST DRIVE, Vestavia Hills, AL, 35242, Jefferson County
1180 BRAYFIELD CREST DRIVE, Vestavia Hills, AL, 35242, Jefferson County
1183 BRAYFIELD CREST DRIVE, Vestavia Hills, AL, 35242, Jefferson County