Project Description

SOLD
5735 Melrose Ave, Los Angeles, CA 90038
±8,596 SF of Creative Office