PL LEEWARD 2 LLC

PrivateCIK: 2136980
Location

DENVER, CO

Key Entity Details

Legal Name

PL LEEWARD 2 LLC

Central Index Key (CIK)

2136980

Employer ID (EIN)

414752120

Phone Number

3106663090

Business Address

2755 S LOCUST ST SUITE 243

DENVER, 80222

CO

Mailing Address

1130 WALL STREET, SUITE 612

LA JOLLA, 92037

CA