New & Used Lexus GS 300 for sale in Canada

Price: $16,000

66,728 km
Markham, Ontario United Fine Car