Addison Townhomes

Addison Townhomes is a great place to live! Located in Taylors, South Carolina with shopping and dining just minutes away. One and two bedroom garden apartments and did we mention located in an award winning school district!