Project Description FOR SALE 5735 Melrose Ave., Los Angeles, CA 90038 ±8,596 SF Creative Office Building Project Details Categories: Current Listings