Site Map
-
» New Vehicles
- - Shop By Model
- - Search Inventory
- - Schedule Test Drive
- - Shop By Model
- - Quick Quote
- - Find My Car
- - All New BMW X5
- - 2020 BMW X7
- - Moses Photo Gallery
- - 2019 BMW 330i xDrive Sedan
- - 2019 BMW 530i Sedan
- - BMW 2 Series Gran Coupe
- - BMW Plug-In Hybrid Electric Vehicles
- - Value Your Trade
- - Payment Calculator
- - BMW Road Home 2020
- - BMW Spring for Speed
- - BMW Finance & Lease Offers
- - BMW 7 Series Conquest 2026
- » Moses Maximum Value Program
- » Certified Pre-Owned
- » Specials
- » Service & Parts
-
» Finance
- - Finance Department
- - Get Pre-approved
- - BMW Finance and Lease Offers
- - Payment Calculator
- - Benefits of Financing
- - Benefits of Leasing
- - Protection Plan Videos
- - BMW Lease Offers
- - Value Your Trade
- - Z4
- - 2 Series
- - 3 Series
- - 4 Series
- - 5 Series
- - 6 Series
- - 7 Series
- - 8 Series
- - X1
- - X2
- - X3
- - X4
- - X5
- - X6
- - X7
- - M2
- - M3
- - M4
- - M5
- - M6
-
» About
- - Contact Us
- - Hours & Directions
- - Careers
- - Meet Our People
- - Community Involvement
- - More Reviews
- - Moses Awards
- - BMW Assist
- - BMW Roadside Assistance
- - Discover the Difference
- - Write Edmunds Reviews
- -
- - 2020 BMW X3 xDrive30i 399
- - 2017 320i Sedan
- - 2017 320i xDrive Sedan
- - 2017 530i xDrive Sedan
- - 2017 X1 sDrive28i
- - 2017 X1 xDrive28i
- - 2017 X3 sDrive28i
- - 2017 X3 xDrive28i
- - 2017 X5 xDrive40e iPerformance
- - 2017 X5 xDrive35i
- - 2017 X5 sDrive35i
- - Service Event
- - 2017 530i Sedan
- - Road Home Event
- - X3 Conquest
- - Presidents' Day Special
- - 2018 BMW X3 xDrive30i
- - 2018 BMW X2
- - BMW Certified Pre-Owned
- - 2018 BMW X2 xDrive28i
- - 2018 BMW X2 xDrive28i 399
- - 2018 BMW X3 xDrive30i 479
- - 2018 BMW X2 sDrive28i 379
- - CPO 2018
- - Unexplainable
- - 2018 BMW X2 sDrive28i
- - BMW CPO OFFER
- - 2018 BMW X1 xDRIVE28i
- - 2019 BMW 530i
- - 2019 BMW X3 xDrive30i
- - 2019 330i xDrive
- - 90 DAY DEFERRED PAYMENT
- - 2019 BMW 330i xDrive - 4524
- - 2019 BMW X3 xDrive30i 4859
- - 2019 330i xDrive 429
- - 2019 BMW X3 xDrive30i 399
- - 2019 BMW 530i Sedan 469
- - 2019 330i X-Drive 399
- - 2019 BMW 530i xDrive Sedan 499
- - 2018 BMW x1
- - 2019 BMW X1 xDrive28i 329
- - 2019 BMW 330i xDrive Sedan 399 4524
- - 2019 BMW 330i xDrive Sedan 419
- - 2019 BMW 530i Sedan 469
- - HERE'S TO THE NEXT 100 YEARS OF INNOVATION
- - Drive to End Hunger
- - 2020 BMW X3 xDrive30i 459
- - 2020 BMW X1 xDrive28i 369
- - 2020 BMW 330i xDrive 439
- - 2020 BMW X3 xDrive30i 479
- - 2020 X3 xDrive30i 2500
- - 2020 BMW 228i xDrive Gran Coupe 399
- - 2020 BMW X3 xDrive30i 479
- -
-
»
New Inventory
- - 2026 BMW X3 M50 xDrive / / Location: St. Albans, WV / 5UX73GP04T9440483
- - 2026 BMW X5 xDrive50e / / Location: St. Albans, WV / 5UX43EU03T9362564
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP02T9399441
- - 2026 BMW M5 SEDAN / / Location: St. Albans, WV / WBS83FK05TCW07033
- - 2026 BMW X7 xDrive40i / / Location: St. Albans, WV / 5UX23EM00T9404759
- - 2026 BMW 3 Series 330i xDrive / / Location: St. Albans, WV / WBA23LA07TFV93547
- - 2026 BMW X3 M50 xDrive / / Location: St. Albans, WV / 5UX73GP03T9369387
- - 2026 BMW X5 M Competition / / Location: St. Albans, WV / 5YM13ET00T9369260
- - 2026 BMW 4 Series M440i xDrive / / Location: St. Albans, WV / WBA63FB07TFW26239
- - 2026 BMW X5 xDrive50e / / Location: St. Albans, WV / 5UX43EU09T9319203
- - 2026 BMW 3 Series 330i xDrive / / Location: St. Albans, WV / WBA23LA08TFW57255
- - 2026 BMW 3 Series 330i NA xDrive / / Location: St. Albans, WV / 3MW89CW0XT8G03112
- - 2026 BMW 2 Series M240i xDrive / / Location: St. Albans, WV / 3MW53CM02T8G17786
- - 2026 BMW X5 xDrive40i / / Location: St. Albans, WV / 5UX23EU01T9387356
- - 2026 BMW X5 xDrive40i / / Location: St. Albans, WV / 5UX23EU09T9360888
- - 2026 BMW X7 xDrive40i / / Location: St. Albans, WV / 5UX23EM0XT9223202
- - 2026 BMW X1 xDrive28i / / Location: St. Albans, WV / WBX73EF01T5615127
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP06T9262180
- - 2026 BMW XM Label / / Location: St. Albans, WV / 5YM33CS04T9161073
- - 2026 BMW 5 Series 530i xDrive / / Location: St. Albans, WV / WBA53FJ01TCW87360
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP05T9253969
- - 2026 BMW X5 xDrive50e / / Location: St. Albans, WV / 5UX43EU00T9348301
- - 2026 BMW 8 Series 840i / / Location: St. Albans, WV / WBAGV4C0XTCW61537
- - 2026 BMW 5 Series 530i xDrive / / Location: St. Albans, WV / WBA53FJ01TCV86805
- - 2026 BMW X1 M35i / / Location: St. Albans, WV / WBX13EF06T5617865
- - 2026 BMW X1 xDrive28i / / Location: St. Albans, WV / WBX73EF0XT5599395
- - 2026 BMW X3 M50 xDrive / / Location: St. Albans, WV / 5UX73GP01T9338333
- - 2026 BMW 4 Series 430i xDrive / / Location: St. Albans, WV / WBA63DA01TCX01346
- - 2026 BMW X1 xDrive28i / / Location: St. Albans, WV / WBX73EF05T5600663
- - 2026 BMW X5 xDrive40i / / Location: St. Albans, WV / 5UX23EU08T9327476
- - 2026 BMW 5 Series 530i xDrive / / Location: St. Albans, WV / WBA53FJ0XTCW87230
- - 2026 BMW X5 xDrive40i / / Location: St. Albans, WV / 5UX23EU0XT9361984
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP00T9321031
- - 2026 BMW 5 Series 530i xDrive / / Location: St. Albans, WV / WBA53FJ02TCX50188
- - 2026 BMW X1 xDrive28i / / Location: St. Albans, WV / WBX73EF00T5581584
- - 2026 BMW 5 Series 530i xDrive / / Location: St. Albans, WV / WBA53FJ03TCX06586
- - 2026 BMW X1 M35i / / Location: St. Albans, WV / WBX13EF00T5615268
- - 2026 BMW X5 xDrive40i / / Location: St. Albans, WV / 5UX23EU09T9319239
- - 2026 BMW 4 Series M440i xDrive / / Location: St. Albans, WV / WBA63FB03TFW13973
- - 2026 BMW X6 xDrive40i / / Location: St. Albans, WV / 5UX33EX0XT9322070
- - 2026 BMW X5 M Competition / / Location: St. Albans, WV / 5YM13ET01T9385144
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP00T9429780
- - 2026 BMW 3 Series 330i NA xDrive / / Location: St. Albans, WV / 3MW89CW03T8F97900
- - 2026 BMW X5 xDrive40i / / Location: St. Albans, WV / 5UX23EU07T9369038
- - 2026 BMW X1 xDrive28i / / Location: St. Albans, WV / WBX73EF08T5558991
- - 2026 BMW X6 xDrive40i / / Location: St. Albans, WV / 5UX33EX03T9317776
- - 2026 BMW X5 M Competition / / Location: St. Albans, WV / 5YM13ET09T9405009
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP08T9164963
- - 2026 BMW X1 xDrive28i / / Location: St. Albans, WV / WBX73EF09T5642401
- - 2026 BMW 3 Series 330i NA xDrive / / Location: St. Albans, WV / 3MW89CW04T8G23159
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP0XT9359401
- - 2026 BMW 2 Series M235 xDrive / / Location: St. Albans, WV / WBA33GG06T7U60257
- - 2026 BMW X5 xDrive50e / / Location: St. Albans, WV / 5UX43EU08T9340916
- - 2026 BMW X1 xDrive28i / / Location: St. Albans, WV / WBX73EF00T5561237
- - 2026 BMW X1 xDrive28i / / Location: St. Albans, WV / WBX73EF07T5564331
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP02T9237566
- - 2026 BMW X6 xDrive40i / / Location: St. Albans, WV / 5UX33EX08T9413029
- - 2026 BMW X3 M50 xDrive / / Location: St. Albans, WV / 5UX73GP08T9200191
- - 2026 BMW X5 xDrive50e / / Location: St. Albans, WV / 5UX43EU06T9354264
- - 2026 BMW 5 Series 530i xDrive / / Location: St. Albans, WV / WBA53FJ09TCW92824
- - 2026 BMW 8 Series M850i xDrive / / Location: St. Albans, WV / WBAFY4C01TCW68444
- - 2026 BMW X5 M60i / / Location: St. Albans, WV / 5UX33EU07T9285712
- - 2026 BMW X5 xDrive40i / / Location: St. Albans, WV / 5UX23EU09T9307866
- - 2026 BMW X5 xDrive50e / / Location: St. Albans, WV / 5UX43EU00T9342529
- - 2026 BMW X3 30 xDrive / / Location: St. Albans, WV / 5UX53GP03T9242288
- - 2026 BMW 5 Series 530i xDrive / / Location: St. Albans, WV / WBA53FJ04TCW88423
- - 2026 BMW 2 Series M235 xDrive / / Location: St. Albans, WV / WBA33GG04T7U77204
- - 2025 BMW M5 SEDAN / / Location: St. Albans, WV / WBS83FK0XSCT32659
- - 2025 BMW 3 Series 330i xDrive / / Location: St. Albans, WV / 3MW89CW06S8F75520
- - 2025 BMW 5 Series 530i xDrive / / Location: St. Albans, WV / WBA53FJ05SCU09530
- - 2025 BMW 7 Series 740i xDrive / / Location: St. Albans, WV / WBA33EH06SCV48458
- - 2024 BMW i7 eDrive50 / / Location: St. Albans, WV / WBY43EJ00RCR48753
Although every reasonable effort has been made to ensure that all the information contained on this website is correct, 100% accuracy cannot be guaranteed. All the information and materials on this site are listed "as is," without an express or implied warranty. While we monitor the site daily to the best of our ability, certain issues with feeds may affect inventory or pricing structure. Price does not include tax, license, documentation and/or processing fees, or destination charges. Vehicles shown may not be in our inventory or may be in transit. New vehicles can be ordered or located and made available for sale at our location within a reasonable time from your inquiry.