Town and Country Apartments
Jump to navigation
Jump to search
Town and Country Apartments is an apartment complex located on Earline Circle between Parkway East and Springville Road in the Spring Lake neighborhood in Birmingham's Huffman community.