$315,000
2800 20TH STREET, BIRMINGHAM, AL, 35208
Single Family Residence