Bishop IV Hilliard’s Texas megachurch lists $15M mansion for sale
Published By admin with Comments 0
Categorized as Uncategorized
The New Light Christian Center Church in Spring, Texas, a suburb of Houston, has placed a massive estate on the market with a listing price of $15 million. The expansive property, serving as the longtime residence of its founder, televangelist…[Continue Reading...]