MENU

(VIDEO) Featured Property: Railroad Square

Railroad Square

Location:120 18th Street South, Birmingham, AL 352333

Size: 42,000 SF

Built: 1914

Railroad Square 120 18th Street South, Birmingham, AL 352333

Share This Story

by Suzanne Echols
06.15.2012