View Details $347,500 1 of 25 Windwood | College Station 4 beds 2 baths 1,868 sqft 0.21 acres On Site: 25 Days