A North Birmingham apartment building sold for $4.75 million. Birmingham Towers LLC bought 2712 31st Ave. N. on Jan. 14, public records show. The company is associated with Silver Tree Residential ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results