Avis at 74-881 Hovley Lane East 92260-1928