161 N Mission Road
Didn't find much info about it, nor could I find it searching this thread. It sticks out in an area with mostly industrial and recently built apartments.
google street view
It has a ghost sign on the side, but I can't make it out.
google street view