Billionaire real estate developer Stephen Ross has set his sights on West Palm Beach in Florida.
Natalie Wong explains why this is his most ambitious bet yet https://trib.al/wGTBGP8
Billionaire real estate developer Stephen Ross has set his sights on West Palm Beach in Florida.
Natalie Wong explains why this is his most ambitious bet yet https://trib.al/wGTBGP8
© 21st Century RTVX News