Used BMW 320i Vehicles For Sale On Long Island

4 vehicles
Sort by:
2018 BMW 320i

$14,800 7402 Queens Blvd, Elmhurst

  2017 BMW 320i

$14,990 504 Middle Country Rd, Selden

  
2014 BMW 320i

$13,427 460 Sunrise Hwy, West Babylon

  2015 BMW 320i

$6,995 304 Hempstead Tpke, Hempstead