Life Happens at Townsend Square
How you live is as important as where you live. Townsend Square Apartments is designed around your needs. Here you will find many features to make your life easier, more convenient, and most of all, more enjoyable.