One thing for sure is that lot is really tricky to get to, and you have to know exactly how to get to it.
Looks prime for a car dealership. I wonder if one of the ones further east that is up for land use changes would move over here.