Read More

Neubauer Artists Owner Jorge Jimenez Neubauer Torres Buys An Island For $32 Million, Records Show

George bought Cayo Norte, an island east of Puerto Rico, in February, 2024 for $32 million using a Cayman Island PTY. The purchase of Cayo Norte included a large section of the island for $28.7 million and another smaller section for $3.4 million, forming all of the purchasable land, for a total of just more than $32 million.
Read More