2
5442 Alhambra Ave
Los Angeles, CA 90032
$990,000 USD
4,282 SF
4,282 SF
$990,000 USD
Warehouse