New & Used Shelby for sale in British Columbia

Price: $79,990

2,500 km
Kelowna, British Columbia August Luxury Motorcars