Project Description

LEASED
5517 Santa Monica Blvd., Los Angeles, CA 90038
±5,000 SF of Retail