Photos: Look inside Holocaust Museum Houston's new $34M campus
June 20, 2019 at 09:13 AM EDT
The project more than doubled the size of the museum's original home at 5401 Caroline St. to 57,000 square feet, making it the fourth-largest Holocaust museum nationwide.