Avon, Mass., contractor faces $52,000 in OSHA fines for cave-in hazard on Revere Beach Boulevard