- 2140 Cheshire Dr, Birmingham, AL 35235$1,200/mo2 beds · 2 baths · 1,164 sq ft2140 Cheshire DrBirmingham, AL 35235
- 2583 Hampstead Dr, Birmingham, AL 35235$1,395/mo3 beds · 2 baths · 1,400 sq ft2583 Hampstead DrBirmingham, AL 35235
- 5524 Saint James St, Birmingham, AL 35235$1,135/mo2 beds · 2 baths · 1,072 sq ft5524 Saint James StBirmingham, AL 35235

Updated



