Residence Inn Tustin Orange County

15181 Newport Avenue, Tustin