Avis at 10246 Atlantic Boulevard 32225