917 N Sepulveda Blvd, Manhattan Beach, California 90266 USA
Picture of the retail side.
Photo Credit: Yelp