About Castle Square Apartments
484 Tremont Street, South End, Boston, MA, 02116
Castle Square Apartments consist of 500 affordable apartments across 568,000 SF of space.
484 Tremont Street, South End, Boston, MA, 02116
Castle Square Apartments consist of 500 affordable apartments across 568,000 SF of space.