Looking for a family vehicle? This BMW 3-Series is great for kids and adults. An odometer that reads 100,359 miles speaks for itself. This 3-Series has been well maintained with a long, healthy life ahead of it. Plus, even better! There aren't any...