Cheap flight offers from Miami to Santa Cruz with American Airlines