i think ur looking for Viton. they don't show up on street view but here's their new location combined with a glass shop. https://goo.gl/maps/WyBBwxayKYiXnyRF6