For Lease 420 Goddard, Irvine CA, 92618 Available for Lease, Office Space More Details Property Listing