2013 BMW X5 St. John's (Avalon) $13,900.00 2013 BMW X5, Well maintained, clean. New brakes, tires and battery. Last Updated 3 months ago