11261 Santa Monica Blvd Los Angeles, CA

Property Overview
Development  •  Multi-Family  •  81,772 SF  •  Sold