Hertz Car Rental (Alexandra & Ubi) Image

305 ALEXANDRA ROAD B1, VANTAGE AUTOMOTIVE CENTRE S(159942)