I've been curious about that car as it isn't very far from me. It does seem a little sketchy though. The address is a big warehouse that Google maps shows to be under lease.
The photos show a "Draper ave" which isn't listed on a map near their warehouse and it appears to be in front of a golf course rather than in the more industrial area where their address is. However, the street signs *are* consistent with that area (green with white lettering) and there is a golf course near by with some unmarked streets - so maybe it is legit.
I don't have enough skillz to evaluate the quality of the car even if I did see it in person, so it might have been smashed up and put back together with bubble gum. I am curious to pop up and give it a look though....