1/24 24 Active $264,998 3 Beds2.1 Baths1,897 SqFt 4139 Champlain WAY, Arcola, TX 77583 Townhouse Listed by Central Metro Realty