Project Description SOLD 5630 Melrose Ave., Los Angeles, CA 90038 ±11,946 SF of Retail / Office Project Details Categories: Past Transactions Tags: Sale