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