Project Description

FOR LEASE
1161 N Vine St, Los Angeles, CA 90038
±6,200 SF of Creative Office / Showroom