Project Description FOR SALE 6721 Melrose Ave., Los Angeles, CA 90038 ±3,056 SF Creative Office Building Project Details