Bmw 318 compact 2003 Source Source Source Source Source Source Source Read Also: Bmw ti compact 2003 2003 Bmw compact for sale Bmw 316ti compact 2003 review 2003 Bmw 320td se compact 2003 Bmw 316i compact review Bmw 316ti se compact 2003