13
18582 Teller Ave
Irvine, CA 92612
Rate Upon Request
136,612 SF
1
Space Available
Built 2024
136,612 SF Contiguous
Built 2024
136,612 SF
Rate Upon Request
Industrial