15
870 Vine St
Los Angeles, CA 90038
$9,260,000 USD
14,808 SF
14,808 SF
$9,260,000 USD
Office