17624 Seneca Springs PVT, College Station, TX 77845 - MLS#200007...