1035 Carroll Meadows Court, Southlake, TX 76092 - MLS#14605643 - On...