Anyone near Formula 1 Sports Cars in Miami?
I am currently looking at a 2008 M3 coupe (white) at Formula 1 Sports Cars located at 3800 Bird Road in Miami FL. I would most greatly appreciate any feedback local members can provide about this dealership and if at all possible, visual confirmation on the shape of this car before I consumate a deal.
Thank you so much!!!