1307 Alvarado Ter
Los Angeles, CA 90006
$4,250,000 USD
15,310 SF
15,310 SF
$4,250,000 USD
Light Distribution