Project Description

LEASED
1419 Wilcox Ave, Los Angeles, CA 90028
±2,200 SF of Creative Office Space