Project Description

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