17
11766 Wilshire Blvd
Los Angeles, CA 90025
Rate Upon Request
1,747-24,628 SF
14
Spaces Available
Built 1989
24,628 SF Contiguous
Built 1989
1,747-24,628 SF
Rate Upon Request
Office