TOYOTA ALPHARD 0775251242/0719", Good condition, neat in and out. Engine capacity 2.4L
View on Facebook