Ballantrae Springs Apartments 2116 Marsh Ln Carrollton, TX 75006 Phone: (972) 417-7700 Fax: (972) 471-7707
Category: Apartments