13
949 E 2nd St
Los Angeles, CA 90012
$18,975,000 USD
36,848 SF
36,848 SF
$18,975,000 USD
Office