5
15220 Canary Ave
La Mirada, CA 90638
Price Upon Request
93,280 SF
93,280 SF
Price Upon Request
Manufacturing