Avis at Avis House 50 Msida Seafront MSD 08 in Msida

This Avis pickup location details in Msida:

Avis
Avis House 50 Msida Seafront
Msida, MSD 08 MLT