No, parking is not part of the lot. Parking is behind the building and is shared between 2 other business' on that corner.
Just as the listing says, a common parking lot.
66'x123.75' is 8167 sq. feet. It would be really hard to fit a 15,000 sq. foot business on that.