A colossal mansion in Manvel, Texas that sat vacant for more than 20 years is now thriving as a commercial building, including being part of a college campus. The "Manvel Mansion," about 23 miles ...