Larry and Melissa Beach, who adopted and fostered 85 special needs children, were forced to sell the sprawling mansion in Kemah, Texas, gifted to them by the ABC reality show after property taxes overwhelmed them.
Kallie Raquel