Project Description SOLD 5735 Melrose Ave, Los Angeles, CA 90038 ±8,596 SF of Creative Office Project Details Categories: Past Transactions Tags: Sale