Leon Black is an owner of BV70 LLC

Details
Title Owner
Is Current yes