Roy Carroll Net Worth 2026: $2.9B Empire from $1K Homes
Roy Carroll’s net worth is $2.9 billion as of 2026, driven by a $5.2 billion real estate portfolio that includes residential, industrial, and hospitality properties. His fortune grew from a $1,000 hom…