Location: Home > YellowPages > AL > Birmingham > Camellia Terrace Apartments

Camellia Terrace Apartments

1061 51st Street Ensley
Birmingham, AL 35208
205-786-0981
Category