11
1512 W Slauson Ave
Los Angeles, CA 90047
$2,500,000 USD
5,396 SF
5,396 SF
$2,500,000 USD
Office