Eight Ohebshalom buildings carry over 300 violations