11404-11404 1/2 Stewart St
El Monte, CA 91731
$988,000 USD
3,176 SF
3,176 SF
$988,000 USD
Warehouse