2022 BMW 228I

-

$389/month

Mileage:17,570 | Stock #: M19423

Retail Price: $25,995
One Time Payment: $24,751