Tustin Financial Plaza is a 179,000 square foot, five-building office complex, located on the Southeast corner of 17th Street and Prospect Avenue. The property is just minutes from the I-5, 55 and 22 freeways and within close proximity to the John Wayne/Orange County Airport.