Plaza Del Sol Garland, TX

3125 S 1st St, Garland, TX 75041