180 E HOWARD ST - Clayton Borough | PermitRadar