3022 Asbury Park Place, Vestavia, AL. 35243

3022 Asbury Park Place, Vestavia, AL. 35243

2 1.5 $217,000
2710 Ensley Avenue, Birmingham, AL. 35218

2710 Ensley Avenue, Birmingham, AL. 35218

6 4 $99,900
©2014 - Semaan Realty | 3146 Green Valley Road - Vestavia Hills AL, 35243