Billionaire Quogue Capital founder Wayne Rothbaum sold a second oceanfront lot in Delray Beach for $22 million, bringing his total sale to $44 million in
Billionaire Quogue Capital founder Wayne Rothbaum sold a second oceanfront lot in Delray Beach for $22 million, bringing his total sale to $44 million in