2017 BMW M2 Base $45,175 60,689 Miles Rolls-Royce Motor Cars Raleigh Raleigh, NC (984) 480-4020 Inquire