I'm not defending or bashing anyone here. I just wanted to state that you can clearly see the car lot is orange sports center at 6503 n orange blossom trail. Go a little further down the road and there is a sign that says 6541 and 6549 in front of the 2 buildings I mentioned earlier. Google is sometimes off by a little. That's all.