Address:
2829 Thornhill Road
Birmingham, AL 35213
Phone:
(205) 877-3737
See Also: Birmingham, AL Apartments
This is a business listing for Homewood Townhouse Apartments (2829 Thornhill Road, Birmingham, AL 35213) from the Apartments directory, under Birmingham, AL Apartments, provided by 101ApartmentForRent.
Where is Homewood Townhouse Apartments located?
Homewood Townhouse Apartments is located at: 2829 Thornhill Road, Birmingham, AL 35213.
What is Homewood Townhouse Apartments's phone number?
Homewood Townhouse Apartments's phone number is: (205) 877-3737.
You can find more similar services in Birmingham, AL Apartments from our Apartments Directory.
Here are some other listings in the Birmingham, AL Apartments Directory: Housing AF Corporate, Housing AF Corporate, Hubbard Inc, Hubbard Properties INC, Hunter Ridge Phase II.