11
1660-1670 Wilshire Blvd
Los Angeles, CA 90017
$8,500,000 USD
36,712 SF
36,712 SF
$8,500,000 USD
Office