View Details Open House $265,000 1 of 36 Creek Meadows | College Station 3 beds 2 baths 1,173 sqft 0.14 acres © 2024 Austin/Central Texas Realty Information Service.