Project Description

LEE & ASSOCIATES

1508 17th STREET, SANTA MONICA, CA

SYSTEM SIZE: 27 KW