161,234 mi • $5,950 • LT Auto
116,235 mi • $7,950 • 328i xDrive
115,782 mi • $12,950 • LT
97,354 mi • $13,950 • Limited
154,792 mi • $6,950 • LS
131,678 mi • $8,950 • SE
115,676 mi • $14,950 • WRX
160,000 mi • $10,950 • PreRunner V6
131,456 mi • $9,950 • 1.8T SE
114,286 mi • $7,450 • Touring