12462 FM 2588, Larue, TX 75770 - MLS#10090604 - Found It Homes