CTOPENDATA

Explore companies in Connecticut

SPRUCE MANAGER HOLDING 2, LLC

SPRUCE MANAGER HOLDING 2, LLC

Company SPRUCE PV-OBS SYSTEMS, LLC
Business Number 1220610
Role Principal
Title SOLE MEMBER
Residence Address NONE
Business Address 201 MISSION STREET, SUITE 1100, SAN FRANCISCO, 94105, CA