The Richest in Real Estate Top 100
The Basics
Location: New York City | Net Worth: $6.70 B
Location: New York City | Net Worth: $6.70 B

Stephen grew up in Detroit, moved to Miami Beach in high school, and finally landed in NYC after law school. He got his start in real estate after being fired from two jobs in two years. He made a business plan and vowed never to go to an interview again. His entrepreneurship took off from there. Not content just with real estate, Stephen owns the Miami Dolphins and a stake in Equinox fitness centers and SoulCycle.