$110,000
220 21ST STREET, BIRMINGHAM, AL, 35211
Single Family Residence