Project Description

SOLD
1031-1035 S La Brea Ave, Los Angeles, CA 90019
±5,454 SF Office Building