Technology Plaza I 18 Technology Dr., Irvine, CA 92618 1,729 sqft. | $1,556 NNN Listing ID: 194353 Space Type: Office Contact Us Property Highlights Centrally located on Technology Drive near Alton Parkway, Technology Plaza I features an ideal
Link:
18 Technology Dr. – 139, Irvine, CA 92618 (Irvine) $1556 1729sqft
