Add this property to your favorites View Details 11480 N Dowling Road Thomas | College Station $2,161,770 62.66 acres On Site 756 Days Ago