- For Lease
16481 Scientific, Suite 100 is a 4,000 SF Creative Office Suite Available for Lease in Irvine California. 1 of 40 Building in the Bacchus Signature Series. The Building is Conveniently located within
1-mile of Retail & Restaurants at The Irvine Spectrum with Immediate access to 5 and 405 Freeways & 241 and 133 Toll Roads.