This lot looks like there was a planned shop, and perhaps one day a shop will be built here. But at least for now it probably makes a good park and ride lot, or a pet pit stop :-)
FTF prize is a nano container with "write in the rain" log sheet. If you don't plan to hide it, please leave it for the STF, TTF, FTF etc... :-)